瀏覽代碼

Merge pull request #32028 from sdurrheimer/zsh-completion-service-ls-mode-filter

Add zsh completion for 'docker service ls --filter mode'
Vincent Demeester 8 年之前
父節點
當前提交
d9ecb1b8fe
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      contrib/completion/zsh/_docker

+ 5 - 1
contrib/completion/zsh/_docker

@@ -1765,6 +1765,10 @@ __docker_service_complete_ls_filters() {
             (id)
                 __docker_complete_services_ids && ret=0
                 ;;
+            (mode)
+                opts=('global' 'replicated')
+                _describe -t mode-opts "mode options" opts && ret=0
+                ;;
             (name)
                 __docker_complete_services_names && ret=0
                 ;;
@@ -1773,7 +1777,7 @@ __docker_service_complete_ls_filters() {
                 ;;
         esac
     else
-        opts=('id' 'label' 'name')
+        opts=('id' 'label' 'mode' 'name')
         _describe -t filter-opts "filter options" opts -qS "=" && ret=0
     fi