|
@@ -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
|