Преглед изворни кода

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##*=}" ) )
 			COMPREPLY=( $( compgen -W "true false" -- "${cur##*=}" ) )
 			return
 			return
 			;;
 			;;
+		driver)
+			cur=${cur##*=}
+			__docker_complete_plugins Volume
+			return
+			;;
+		name)
+			cur=${cur##*=}
+			__docker_complete_volumes
+			return
+			;;
 	esac
 	esac
 
 
 	case "$prev" in
 	case "$prev" in
 		--filter|-f)
 		--filter|-f)
-			COMPREPLY=( $( compgen -S = -W "dangling" -- "$cur" ) )
+			COMPREPLY=( $( compgen -S = -W "dangling driver name" -- "$cur" ) )
 			__docker_nospace
 			__docker_nospace
 			return
 			return
 			;;
 			;;