Move bash completion logic to new subcommand: attach
Signed-off-by: Harald Albers <github@albersweb.de>master
parent
f857f420aa
commit
d5cdbdc734
|
@ -821,19 +821,7 @@ _docker_docker() {
|
||||||
}
|
}
|
||||||
|
|
||||||
_docker_attach() {
|
_docker_attach() {
|
||||||
__docker_complete_detach-keys && return
|
_docker_container_attach
|
||||||
|
|
||||||
case "$cur" in
|
|
||||||
-*)
|
|
||||||
COMPREPLY=( $( compgen -W "--detach-keys --help --no-stdin --sig-proxy=false" -- "$cur" ) )
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
local counter=$(__docker_pos_first_nonflag '--detach-keys')
|
|
||||||
if [ $cword -eq $counter ]; then
|
|
||||||
__docker_complete_containers_running
|
|
||||||
fi
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
}
|
}
|
||||||
|
|
||||||
_docker_build() {
|
_docker_build() {
|
||||||
|
@ -950,7 +938,19 @@ _docker_container() {
|
||||||
}
|
}
|
||||||
|
|
||||||
_docker_container_attach() {
|
_docker_container_attach() {
|
||||||
_docker_attach
|
__docker_complete_detach-keys && return
|
||||||
|
|
||||||
|
case "$cur" in
|
||||||
|
-*)
|
||||||
|
COMPREPLY=( $( compgen -W "--detach-keys --help --no-stdin --sig-proxy=false" -- "$cur" ) )
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
local counter=$(__docker_pos_first_nonflag '--detach-keys')
|
||||||
|
if [ $cword -eq $counter ]; then
|
||||||
|
__docker_complete_containers_running
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
esac
|
||||||
}
|
}
|
||||||
|
|
||||||
_docker_container_commit() {
|
_docker_container_commit() {
|
||||||
|
|
Loading…
Reference in New Issue