mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
Merge pull request #13585 from albers/completion-1.7
Update bash completion for 1.7.0
This commit is contained in:
commit
24d9edd8d1
1 changed files with 24 additions and 7 deletions
|
@ -212,11 +212,12 @@ _docker_docker() {
|
||||||
--selinux-enabled
|
--selinux-enabled
|
||||||
--tls
|
--tls
|
||||||
--tlsverify
|
--tlsverify
|
||||||
|
--userland-proxy=false
|
||||||
--version -v
|
--version -v
|
||||||
"
|
"
|
||||||
|
|
||||||
case "$prev" in
|
case "$prev" in
|
||||||
--graph|-g)
|
--exec-root|--graph|-g)
|
||||||
_filedir -d
|
_filedir -d
|
||||||
return
|
return
|
||||||
;;
|
;;
|
||||||
|
@ -267,22 +268,25 @@ _docker_attach() {
|
||||||
|
|
||||||
_docker_build() {
|
_docker_build() {
|
||||||
case "$prev" in
|
case "$prev" in
|
||||||
--tag|-t)
|
--cgroup-parent|--cpuset-cpus|--cpuset-mems|--cpu-shares|-c|--cpu-period|--cpu-quota|--memory|-m|--memory-swap)
|
||||||
__docker_image_repos_and_tags
|
|
||||||
return
|
return
|
||||||
;;
|
;;
|
||||||
--file|-f)
|
--file|-f)
|
||||||
_filedir
|
_filedir
|
||||||
return
|
return
|
||||||
;;
|
;;
|
||||||
|
--tag|-t)
|
||||||
|
__docker_image_repos_and_tags
|
||||||
|
return
|
||||||
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
case "$cur" in
|
case "$cur" in
|
||||||
-*)
|
-*)
|
||||||
COMPREPLY=( $( compgen -W "--cpu-shares -c --cpuset-cpus --cpu-quota --file -f --force-rm --help --memory -m --memory-swap --no-cache --pull --quiet -q --rm --tag -t" -- "$cur" ) )
|
COMPREPLY=( $( compgen -W "--cgroup-parent --cpuset-cpus --cpuset-mems --cpu-shares -c --cpu-period --cpu-quota --file -f --force-rm --help --memory -m --memory-swap --no-cache --pull --quiet -q --rm --tag -t" -- "$cur" ) )
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
local counter="$(__docker_pos_first_nonflag '--tag|-t')"
|
local counter="$(__docker_pos_first_nonflag '--cgroup-parent|--cpuset-cpus|--cpuset-mems|--cpu-shares|-c|--cpu-period|--cpu-quota|--file|-f|--memory|-m|--memory-swap|--tag|-t')"
|
||||||
if [ $cword -eq $counter ]; then
|
if [ $cword -eq $counter ]; then
|
||||||
_filedir -d
|
_filedir -d
|
||||||
fi
|
fi
|
||||||
|
@ -405,6 +409,12 @@ _docker_events() {
|
||||||
}
|
}
|
||||||
|
|
||||||
_docker_exec() {
|
_docker_exec() {
|
||||||
|
case "$prev" in
|
||||||
|
--user|-u)
|
||||||
|
return
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
case "$cur" in
|
case "$cur" in
|
||||||
-*)
|
-*)
|
||||||
COMPREPLY=( $( compgen -W "--detach -d --help --interactive -i -t --tty -u --user" -- "$cur" ) )
|
COMPREPLY=( $( compgen -W "--detach -d --help --interactive -i -t --tty -u --user" -- "$cur" ) )
|
||||||
|
@ -586,7 +596,7 @@ _docker_logout() {
|
||||||
|
|
||||||
_docker_logs() {
|
_docker_logs() {
|
||||||
case "$prev" in
|
case "$prev" in
|
||||||
--tail)
|
--since|--tail)
|
||||||
return
|
return
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
@ -771,15 +781,16 @@ _docker_rmi() {
|
||||||
_docker_run() {
|
_docker_run() {
|
||||||
local options_with_args="
|
local options_with_args="
|
||||||
--add-host
|
--add-host
|
||||||
|
--blkio-weight
|
||||||
--attach -a
|
--attach -a
|
||||||
--cap-add
|
--cap-add
|
||||||
--cap-drop
|
--cap-drop
|
||||||
--cgroup-parent
|
--cgroup-parent
|
||||||
--cidfile
|
--cidfile
|
||||||
--cpuset
|
--cpuset
|
||||||
--cpu-shares -c
|
|
||||||
--cpu-period
|
--cpu-period
|
||||||
--cpu-quota
|
--cpu-quota
|
||||||
|
--cpu-shares -c
|
||||||
--device
|
--device
|
||||||
--dns
|
--dns
|
||||||
--dns-search
|
--dns-search
|
||||||
|
@ -805,6 +816,7 @@ _docker_run() {
|
||||||
--security-opt
|
--security-opt
|
||||||
--user -u
|
--user -u
|
||||||
--ulimit
|
--ulimit
|
||||||
|
--uts
|
||||||
--volumes-from
|
--volumes-from
|
||||||
--volume -v
|
--volume -v
|
||||||
--workdir -w
|
--workdir -w
|
||||||
|
@ -1156,6 +1168,8 @@ _docker() {
|
||||||
--api-cors-header
|
--api-cors-header
|
||||||
--bip
|
--bip
|
||||||
--bridge -b
|
--bridge -b
|
||||||
|
--default-gateway
|
||||||
|
--default-gateway-v6
|
||||||
--default-ulimit
|
--default-ulimit
|
||||||
--dns
|
--dns
|
||||||
--dns-search
|
--dns-search
|
||||||
|
@ -1203,6 +1217,9 @@ _docker() {
|
||||||
;;
|
;;
|
||||||
-*)
|
-*)
|
||||||
;;
|
;;
|
||||||
|
=)
|
||||||
|
(( counter++ ))
|
||||||
|
;;
|
||||||
*)
|
*)
|
||||||
command="${words[$counter]}"
|
command="${words[$counter]}"
|
||||||
cpos=$counter
|
cpos=$counter
|
||||||
|
|
Loading…
Reference in a new issue