Add bash completion for docker service {create,update} host options

Signed-off-by: Harald Albers <github@albersweb.de>
This commit is contained in:
Harald Albers 2016-11-27 05:08:35 -08:00 committed by Tibor Vass
parent be6e3311f2
commit 78bada43a2

View File

@ -2665,6 +2665,7 @@ _docker_service_update() {
--dns-search --dns-search
--env-file --env-file
--group --group
--host
--mode --mode
--name --name
--port --port
@ -2675,6 +2676,14 @@ _docker_service_update() {
_filedir _filedir
return return
;; ;;
--host)
case "$cur" in
*:)
__docker_complete_resolved_hostname
return
;;
esac
;;
--mode) --mode)
COMPREPLY=( $( compgen -W "global replicated" -- "$cur" ) ) COMPREPLY=( $( compgen -W "global replicated" -- "$cur" ) )
return return
@ -2698,6 +2707,8 @@ _docker_service_update() {
--dns-search-rm --dns-search-rm
--group-add --group-add
--group-rm --group-rm
--host-add
--host-rm
--image --image
--port-add --port-add
--port-rm --port-rm
@ -2712,6 +2723,14 @@ _docker_service_update() {
COMPREPLY=( $(compgen -g -- "$cur") ) COMPREPLY=( $(compgen -g -- "$cur") )
return return
;; ;;
--host-add|--host-rm)
case "$cur" in
*:)
__docker_complete_resolved_hostname
return
;;
esac
;;
--image) --image)
__docker_complete_image_repos_and_tags __docker_complete_image_repos_and_tags
return return