瀏覽代碼

Merge pull request #21884 from albers/completion-volume-ls-filter

bash completion for `docker volume ls -f {driver,name}`
Sebastiaan van Stijn 9 年之前
父節點
當前提交
f832183e33
共有 1 個文件被更改,包括 11 次插入1 次删除
  1. 11 1
      contrib/completion/bash/docker

+ 11 - 1
contrib/completion/bash/docker

@@ -2077,11 +2077,21 @@ _docker_volume_ls() {
 			COMPREPLY=( $( compgen -W "true false" -- "${cur##*=}" ) )
 			return
 			;;
+		driver)
+			cur=${cur##*=}
+			__docker_complete_plugins Volume
+			return
+			;;
+		name)
+			cur=${cur##*=}
+			__docker_complete_volumes
+			return
+			;;
 	esac
 
 	case "$prev" in
 		--filter|-f)
-			COMPREPLY=( $( compgen -S = -W "dangling" -- "$cur" ) )
+			COMPREPLY=( $( compgen -S = -W "dangling driver name" -- "$cur" ) )
 			__docker_nospace
 			return
 			;;