Skip to content

Commit

Permalink
Merge pull request #3814 from thaJeztah/20.10_backport_zsh_completion
Browse files Browse the repository at this point in the history
[20.10 backport] feat(docker): add context argument completion
  • Loading branch information
thaJeztah committed Oct 13, 2022
2 parents a39f3fb + 1ea8d69 commit d1f9546
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion contrib/completion/zsh/_docker
Expand Up @@ -3094,6 +3094,7 @@ _docker() {
_arguments $(__docker_arguments) -C \
"(: -)"{-h,--help}"[Print usage]" \
"($help)--config[Location of client config files]:path:_directories" \
"($help -c --context)"{-c=,--context=}"[Execute the command in a docker context]:context:__docker_complete_contexts" \
"($help -D --debug)"{-D,--debug}"[Enable debug mode]" \
"($help -H --host)"{-H=,--host=}"[tcp://host:port to bind/connect to]:host: " \
"($help -l --log-level)"{-l=,--log-level=}"[Logging level]:level:(debug info warn error fatal)" \
Expand All @@ -3109,7 +3110,8 @@ _docker() {

local host=${opt_args[-H]}${opt_args[--host]}
local config=${opt_args[--config]}
local docker_options="${host:+--host $host} ${config:+--config $config}"
local context=${opt_args[-c]}${opt_args[--context]}
local docker_options="${host:+--host $host} ${config:+--config $config} ${context:+--context $context} "

case $state in
(command)
Expand Down

0 comments on commit d1f9546

Please sign in to comment.