diff --git a/contrib/completion/bash/docker b/contrib/completion/bash/docker index 55b52c0bac..8a1b4d9b6f 100644 --- a/contrib/completion/bash/docker +++ b/contrib/completion/bash/docker @@ -2765,6 +2765,10 @@ _docker_service_update() { _filedir return ;; + --group) + COMPREPLY=( $(compgen -g -- "$cur") ) + return + ;; --host) case "$cur" in *:) @@ -2781,10 +2785,6 @@ _docker_service_update() { __docker_complete_secrets return ;; - --group) - COMPREPLY=( $(compgen -g -- "$cur") ) - return - ;; esac fi if [ "$subcommand" = "update" ] ; then @@ -2810,11 +2810,7 @@ _docker_service_update() { " case "$prev" in - --group-add) - COMPREPLY=( $(compgen -g -- "$cur") ) - return - ;; - --group-rm) + --group-add|--group-rm) COMPREPLY=( $(compgen -g -- "$cur") ) return ;;