mirror of https://github.com/docker/cli.git
respect -H in bash completion
Signed-off-by: Harald Albers <github@albersweb.de>
This commit is contained in:
parent
7defdb0868
commit
9c413dcfc4
|
@ -27,7 +27,7 @@
|
||||||
# This order should be applied to lists, alternatives and code blocks.
|
# This order should be applied to lists, alternatives and code blocks.
|
||||||
|
|
||||||
__docker_q() {
|
__docker_q() {
|
||||||
docker 2>/dev/null "$@"
|
docker ${host:+-H "$host"} 2>/dev/null "$@"
|
||||||
}
|
}
|
||||||
|
|
||||||
__docker_containers_all() {
|
__docker_containers_all() {
|
||||||
|
@ -1183,6 +1183,7 @@ _docker() {
|
||||||
"
|
"
|
||||||
|
|
||||||
local main_options_with_args_glob=$(__docker_to_extglob "$main_options_with_args")
|
local main_options_with_args_glob=$(__docker_to_extglob "$main_options_with_args")
|
||||||
|
local host
|
||||||
|
|
||||||
COMPREPLY=()
|
COMPREPLY=()
|
||||||
local cur prev words cword
|
local cur prev words cword
|
||||||
|
@ -1192,6 +1193,11 @@ _docker() {
|
||||||
local counter=1
|
local counter=1
|
||||||
while [ $counter -lt $cword ]; do
|
while [ $counter -lt $cword ]; do
|
||||||
case "${words[$counter]}" in
|
case "${words[$counter]}" in
|
||||||
|
# save host so that completion can use custom daemon
|
||||||
|
--host|-H)
|
||||||
|
(( counter++ ))
|
||||||
|
host="${words[$counter]}"
|
||||||
|
;;
|
||||||
$main_options_with_args_glob )
|
$main_options_with_args_glob )
|
||||||
(( counter++ ))
|
(( counter++ ))
|
||||||
;;
|
;;
|
||||||
|
|
Loading…
Reference in New Issue