Update bash completion for docker service {create,update} {--mode,--endpoint-mode}

Signed-off-by: Harald Albers <github@albersweb.de>
This commit is contained in:
Harald Albers 2016-07-13 11:37:31 +02:00
parent 9d236d88b7
commit a394490d38

View file

@ -1710,7 +1710,6 @@ _docker_service_update() {
--label -l
--limit-cpu
--limit-memory
--mode
--mount -m
--name
--network
@ -1733,6 +1732,18 @@ _docker_service_update() {
--help
"
if [ "$subcommand" = "create" ] ; then
options_with_args="$options_with_args
--mode
"
case "$prev" in
--mode)
COMPREPLY=( $( compgen -W "global replicated" -- "$cur" ) )
return
;;
esac
fi
if [ "$subcommand" = "update" ] ; then
options_with_args="$options_with_args
--arg
@ -1750,7 +1761,7 @@ _docker_service_update() {
case "$prev" in
--endpoint-mode)
COMPREPLY=( $( compgen -W "DNSRR VIP" -- "$cur" ) )
COMPREPLY=( $( compgen -W "dnsrr vip" -- "$cur" ) )
return
;;
--env|-e)
@ -1758,10 +1769,6 @@ _docker_service_update() {
__docker_nospace
return
;;
--mode)
COMPREPLY=( $( compgen -W "global replicated" -- "$cur" ) )
return
;;
--network)
__docker_complete_networks
return