Browse Source

Move zsh completion logic to new subcommand: export

Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com>
Steve Durrheimer 8 years ago
parent
commit
911ef73ee1
1 changed files with 5 additions and 5 deletions
  1. 5 5
      contrib/completion/zsh/_docker

+ 5 - 5
contrib/completion/zsh/_docker

@@ -670,7 +670,10 @@ __docker_container_subcommand() {
             esac
             ;;
         (export)
-            __docker_subcommand && ret=0
+            _arguments $(__docker_arguments) \
+                $opts_help \
+                "($help -o --output)"{-o=,--output=}"[Write to a file, instead of stdout]:output file:_files" \
+                "($help -)*:containers:__docker_complete_containers" && ret=0
             ;;
         (inspect)
             __docker_subcommand && ret=0
@@ -1930,10 +1933,7 @@ __docker_subcommand() {
             __docker_container_subcommand && ret=0
             ;;
         (export)
-            _arguments $(__docker_arguments) \
-                $opts_help \
-                "($help -o --output)"{-o=,--output=}"[Write to a file, instead of stdout]:output file:_files" \
-                "($help -)*:containers:__docker_complete_containers" && ret=0
+            __docker_container_subcommand && ret=0
             ;;
         (history)
             _arguments $(__docker_arguments) \