浏览代码

Merge pull request #26970 from wzhliang/restart-stopped-container

zsh: allow restarting stopped containers by id
Vincent Demeester 8 年之前
父节点
当前提交
6b997739fe
共有 1 个文件被更改,包括 7 次插入1 次删除
  1. 7 1
      contrib/completion/zsh/_docker

+ 7 - 1
contrib/completion/zsh/_docker

@@ -1883,12 +1883,18 @@ __docker_subcommand() {
                 "($help -):old name:__docker_containers" \
                 "($help -):old name:__docker_containers" \
                 "($help -):new name: " && ret=0
                 "($help -):new name: " && ret=0
             ;;
             ;;
-        (restart|stop)
+        (stop)
             _arguments $(__docker_arguments) \
             _arguments $(__docker_arguments) \
                 $opts_help \
                 $opts_help \
                 "($help -t --time)"{-t=,--time=}"[Number of seconds to try to stop for before killing the container]:seconds to before killing:(1 5 10 30 60)" \
                 "($help -t --time)"{-t=,--time=}"[Number of seconds to try to stop for before killing the container]:seconds to before killing:(1 5 10 30 60)" \
                 "($help -)*:containers:__docker_runningcontainers" && ret=0
                 "($help -)*:containers:__docker_runningcontainers" && ret=0
             ;;
             ;;
+        (restart)
+            _arguments $(__docker_arguments) \
+                $opts_help \
+                "($help -t --time)"{-t=,--time=}"[Number of seconds to try to stop for before killing the container]:seconds to before killing:(1 5 10 30 60)" \
+                "($help -)*:containers:__docker_containers_ids" && ret=0
+            ;;
         (rm)
         (rm)
             _arguments $(__docker_arguments) \
             _arguments $(__docker_arguments) \
                 $opts_help \
                 $opts_help \