Browse Source

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

bash completion for `docker volume ls -f {driver,name}`
Sebastiaan van Stijn 9 years ago
parent
commit
f832183e33
1 changed files with 11 additions and 1 deletions
  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
 			;;