diff options
author | 2017-05-29 15:01:01 +0200 | |
---|---|---|
committer | 2017-05-29 15:01:01 +0200 | |
commit | 0f8158bd26ded859ffcca70c4750939800ea6c51 (patch) | |
tree | eba4f6bde5812426188a50e9454e88751d8958e3 /shell-completion | |
parent | Merge pull request #6029 from keszybz/vconsole-no-vga (diff) | |
download | systemd-0f8158bd26ded859ffcca70c4750939800ea6c51.tar.gz systemd-0f8158bd26ded859ffcca70c4750939800ea6c51.tar.bz2 systemd-0f8158bd26ded859ffcca70c4750939800ea6c51.zip |
shell-completion: add systemctl revert (#6042)
The `systemctl revert` command was added in v230 (commit 344ca7556b),
but was missing from the shell completion specifications.
Fixes #5978.
Diffstat (limited to 'shell-completion')
-rw-r--r-- | shell-completion/bash/systemctl.in | 2 | ||||
-rw-r--r-- | shell-completion/zsh/_systemctl.in | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/shell-completion/bash/systemctl.in b/shell-completion/bash/systemctl.in index 907d7dd55..0398d09d1 100644 --- a/shell-completion/bash/systemctl.in +++ b/shell-completion/bash/systemctl.in @@ -189,7 +189,7 @@ _systemctl () { fi local -A VERBS=( - [ALL_UNITS]='is-active is-failed is-enabled status show cat mask preset help list-dependencies edit set-property' + [ALL_UNITS]='is-active is-failed is-enabled status show cat mask preset help list-dependencies edit set-property revert' [ENABLED_UNITS]='disable' [DISABLED_UNITS]='enable' [REENABLABLE_UNITS]='reenable' diff --git a/shell-completion/zsh/_systemctl.in b/shell-completion/zsh/_systemctl.in index 92a56ba99..7d3d47bef 100644 --- a/shell-completion/zsh/_systemctl.in +++ b/shell-completion/zsh/_systemctl.in @@ -58,6 +58,7 @@ "kexec:Shut down and reboot the system with kexec" "exit:Ask for user instance termination" "switch-root:Change root directory" + "revert:Revert unit files to their vendor versions" ) if (( CURRENT == 1 )); then @@ -157,7 +158,7 @@ _systemctl_unit_state() { typeset -gA _sys_unit_state; _sys_unit_state=( $(__sys local fun # Completion functions for ALL_UNITS -for fun in is-active is-failed is-enabled status show cat mask preset help list-dependencies edit ; do +for fun in is-active is-failed is-enabled status show cat mask preset help list-dependencies edit revert ; do (( $+functions[_systemctl_$fun] )) || _systemctl_$fun() { _systemctl_really_all_units |