bash completion for dockerd
Signed-off-by: Harald Albers <github@albersweb.de> Upstream-commit: 5f1c5b28a719d63005ce5e2190348bdfbce629c3 Component: engine
This commit is contained in:
@ -2308,6 +2308,14 @@ _docker() {
|
||||
(( counter++ ))
|
||||
done
|
||||
|
||||
local binary="${words[0]}"
|
||||
if [[ $binary == dockerd ]] ; then
|
||||
# for the dockerd binary, we reuse completion of `docker daemon`.
|
||||
# dockerd does not have subcommands and global options.
|
||||
command=daemon
|
||||
command_pos=0
|
||||
fi
|
||||
|
||||
local completions_func=_docker_${command}
|
||||
declare -F $completions_func >/dev/null && $completions_func
|
||||
|
||||
@ -2318,4 +2326,4 @@ _docker() {
|
||||
eval "$__docker_previous_extglob_setting"
|
||||
unset __docker_previous_extglob_setting
|
||||
|
||||
complete -F _docker docker
|
||||
complete -F _docker docker dockerd
|
||||
|
||||
Reference in New Issue
Block a user