Browse Source

Add zsh completion for 'docker {node rm,swarm leave} -f'

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

+ 3 - 2
contrib/completion/zsh/_docker

@@ -1360,7 +1360,7 @@ __docker_node_subcommand() {
         (rm|remove)
         (rm|remove)
              _arguments $(__docker_arguments) \
              _arguments $(__docker_arguments) \
                 $opts_help \
                 $opts_help \
-                "($help)--force[Force remove a node from the swarm]" \
+                "($help -f --force)"{-f,--force}"[Force remove a node from the swarm]" \
                 "($help -)*:node:__docker_complete_pending_nodes" && ret=0
                 "($help -)*:node:__docker_complete_pending_nodes" && ret=0
             ;;
             ;;
         (demote)
         (demote)
@@ -1803,7 +1803,8 @@ __docker_swarm_subcommand() {
             ;;
             ;;
         (leave)
         (leave)
             _arguments $(__docker_arguments) \
             _arguments $(__docker_arguments) \
-                $opts_help && ret=0
+                $opts_help \
+                "($help -f --force)"{-f,--force}"[Force this node to leave the swarm, ignoring warnings]" && ret=0
             ;;
             ;;
         (update)
         (update)
             _arguments $(__docker_arguments) \
             _arguments $(__docker_arguments) \