bash completion for `--isolation`

Signed-off-by: Harald Albers <github@albersweb.de>
master
Harald Albers 2016-01-05 09:53:16 -08:00 committed by Tibor Vass
parent d8f50e5dd1
commit 442d408fc7
1 changed files with 14 additions and 0 deletions

View File

@ -340,6 +340,10 @@ __docker_complete_capabilities() {
" -- "$cur" ) ) " -- "$cur" ) )
} }
__docker_complete_isolation() {
COMPREPLY=( $( compgen -W "default hyperv process" -- "$cur" ) )
}
__docker_complete_log_drivers() { __docker_complete_log_drivers() {
COMPREPLY=( $( compgen -W " COMPREPLY=( $( compgen -W "
awslogs awslogs
@ -532,6 +536,7 @@ _docker_build() {
--cpu-period --cpu-period
--cpu-quota --cpu-quota
--file -f --file -f
--isolation
--memory -m --memory -m
--memory-swap --memory-swap
--tag -t --tag -t
@ -560,6 +565,10 @@ _docker_build() {
_filedir _filedir
return return
;; ;;
--isolation)
__docker_complete_isolation
return
;;
--tag|-t) --tag|-t)
__docker_complete_image_repos_and_tags __docker_complete_image_repos_and_tags
return return
@ -1455,6 +1464,7 @@ _docker_run() {
--group-add --group-add
--hostname -h --hostname -h
--ipc --ipc
--isolation
--kernel-memory --kernel-memory
--label-file --label-file
--label -l --label -l
@ -1560,6 +1570,10 @@ _docker_run() {
esac esac
return return
;; ;;
--isolation)
__docker_complete_isolation
return
;;
--link) --link)
case "$cur" in case "$cur" in
*:*) *:*)