Browse Source

Filter completions of `docker inspect` by `--type`

Completion now filters the images and containers by given
`--type`.

Signed-off-by: Harald Albers <github@albersweb.de>
Harald Albers 10 years ago
parent
commit
69cde5a302
1 changed files with 11 additions and 2 deletions
  1. 11 2
      contrib/completion/bash/docker

+ 11 - 2
contrib/completion/bash/docker

@@ -738,8 +738,17 @@ _docker_inspect() {
 			COMPREPLY=( $( compgen -W "--format -f --type --help" -- "$cur" ) )
 			;;
 		*)
-			__docker_containers_and_images
-			;;
+			case $(__docker_value_of_option --type) in
+				'')
+					__docker_containers_and_images
+					;;
+				container)
+					__docker_containers_all
+					;;
+				image)
+					__docker_image_repos_and_tags_and_ids
+					;;
+			esac
 	esac
 }