]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
zsh: add service-watchdogs
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Wed, 24 Jan 2018 04:43:41 +0000 (07:43 +0300)
committerLennart Poettering <lennart@poettering.net>
Fri, 26 Jan 2018 14:24:09 +0000 (15:24 +0100)
A zsh counterpart to 21a6abdf0ea9ce1fa5b6edf3b9314347cc0dbca1.

shell-completion/zsh/_systemd-analyze

index ce22217fbc7daca33f62b307d657762d75911048..85e46dca4592b69c5ccbce4847344cb772895f6e 100644 (file)
@@ -17,6 +17,12 @@ _systemd_analyze_verify() {
     _sd_unit_files
 }
 
+_systemd_analyze_service-watchdogs() {
+    local -a _states
+    _states=(on off)
+    _describe -t state 'state' _states || compadd "$@"
+}
+
 _systemd_analyze_command(){
     local -a _systemd_analyze_cmds
     # Descriptions taken from systemd-analyze --help.
@@ -31,6 +37,7 @@ _systemd_analyze_command(){
         'set-log-target:Set systemd log target'
         'get-log-level:Get systemd log threshold'
         'get-log-target:Get systemd log target'
+        'service-watchdogs:Get/set service watchdog status'
         'syscall-filter:List syscalls in seccomp filter'
         'verify:Check unit files for correctness'
     )