summaryrefslogtreecommitdiff
path: root/Completion/Solaris/Command/_svcadm
diff options
context:
space:
mode:
authorDanek Duvall <duvall@comfychair.org>2014-01-02 11:52:24 -0800
committerPeter Stephenson <p.w.stephenson@ntlworld.com>2014-01-02 22:26:04 +0000
commitef2eaf1f787370356159bfb402a057d88b934ceb (patch)
tree27d4ce143fa38125c327c16587affa53d24c1b6b /Completion/Solaris/Command/_svcadm
parent60372fbda67ba0f61bd0e706f599c1f6e5255f98 (diff)
downloadzsh-ef2eaf1f787370356159bfb402a057d88b934ceb.tar.gz
zsh-ef2eaf1f787370356159bfb402a057d88b934ceb.zip
32261: completion updates for Solaris 11, Update 1
Diffstat (limited to 'Completion/Solaris/Command/_svcadm')
-rw-r--r--Completion/Solaris/Command/_svcadm9
1 files changed, 9 insertions, 0 deletions
diff --git a/Completion/Solaris/Command/_svcadm b/Completion/Solaris/Command/_svcadm
index f24675b41..347e25e2a 100644
--- a/Completion/Solaris/Command/_svcadm
+++ b/Completion/Solaris/Command/_svcadm
@@ -24,6 +24,7 @@ _svcadm() {
_arguments -A "-*" \
'-r[Recursively enable dependencies]' \
'-s[Wait for service to come online]' \
+ '-T[Timeout for -s]:seconds:' \
'-t[State change is temporary]' \
'*:instance FMRI:_svcs_fmri -i'
;;
@@ -31,6 +32,7 @@ _svcadm() {
(disable)
_arguments -A "-*" \
'-s[Wait for service to become disabled]' \
+ '-T[Timeout for -s]:seconds:' \
'-t[State change is temporary]' \
'*:instance FMRI:_svcs_fmri -i'
;;
@@ -38,6 +40,8 @@ _svcadm() {
(mark)
_arguments -A "-*" \
'-I[Change state immediately]' \
+ "-s[Wait for service to reach the new state]" \
+ '-T[Timeout for -s]:seconds:' \
'-t[State change is temporary]' \
':state:(degraded maintenance)' \
':instance FMRI:_svcs_fmri -i'
@@ -45,12 +49,15 @@ _svcadm() {
(restart|refresh|clear)
_arguments \
+ "-s[Wait for service to $service]" \
+ '-T[Timeout for -s]:seconds:' \
'*:instance FMRI:_svcs_fmri -i'
;;
(delegate)
_arguments -A "-*" \
'-s[Wait for instances to come online]' \
+ '-T[Timeout for -s]:seconds:' \
':restarter FMRI:_svcs_fmri -r' \
'*:FMRI:_svcs_fmri -i'
;;
@@ -58,6 +65,8 @@ _svcadm() {
(milestone)
_arguments -A "-*" \
'-d[Make milestone the default]' \
+ '-s[Wait for the transition to the new milestone]' \
+ '-T[Timeout for -s]:seconds:' \
'*:milestone FMRI:_svcs_fmri -m'
;;