bash completion for labels on build, networks and volumes

Signed-off-by: Harald Albers <github@albersweb.de>
This commit is contained in:
Harald Albers 2016-03-25 10:56:04 -07:00
parent 9fbe1d9917
commit a2958aa18f
1 changed files with 7 additions and 3 deletions

View File

@ -633,6 +633,7 @@ _docker_build() {
--cpu-quota --cpu-quota
--file -f --file -f
--isolation --isolation
--label
--memory -m --memory -m
--memory-swap --memory-swap
--shm-size --shm-size
@ -1320,11 +1321,14 @@ _docker_network_create() {
COMPREPLY=( $(compgen -W "$plugins" -- "$cur") ) COMPREPLY=( $(compgen -W "$plugins" -- "$cur") )
return return
;; ;;
--label)
return
;;
esac esac
case "$cur" in case "$cur" in
-*) -*)
COMPREPLY=( $( compgen -W "--aux-address --driver -d --gateway --help --internal --ip-range --ipam-driver --ipam-opt --ipv6 --opt -o --subnet" -- "$cur" ) ) COMPREPLY=( $( compgen -W "--aux-address --driver -d --gateway --help --internal --ip-range --ipam-driver --ipam-opt --ipv6 --label --opt -o --subnet" -- "$cur" ) )
;; ;;
esac esac
} }
@ -2020,14 +2024,14 @@ _docker_volume_create() {
__docker_complete_plugins Volume __docker_complete_plugins Volume
return return
;; ;;
--name|--opt|-o) --label|--name|--opt|-o)
return return
;; ;;
esac esac
case "$cur" in case "$cur" in
-*) -*)
COMPREPLY=( $( compgen -W "--driver -d --help --name --opt -o" -- "$cur" ) ) COMPREPLY=( $( compgen -W "--driver -d --help --label --name --opt -o" -- "$cur" ) )
;; ;;
esac esac
} }