Kaynağa Gözat

Add bash completion for `docker inspect --type plugin`

Signed-off-by: Harald Albers <github@albersweb.de>
Harald Albers 8 yıl önce
ebeveyn
işleme
81b4b2b5fa
1 değiştirilmiş dosya ile 5 ekleme ve 1 silme
  1. 5 1
      contrib/completion/bash/docker

+ 5 - 1
contrib/completion/bash/docker

@@ -2293,7 +2293,7 @@ _docker_inspect() {
 			;;
 			;;
 		--type)
 		--type)
 			if [ -z "$preselected_type" ] ; then
 			if [ -z "$preselected_type" ] ; then
-				COMPREPLY=( $( compgen -W "container image network node service volume" -- "$cur" ) )
+				COMPREPLY=( $( compgen -W "container image network node plugin service volume" -- "$cur" ) )
 				return
 				return
 			fi
 			fi
 			;;
 			;;
@@ -2315,6 +2315,7 @@ _docker_inspect() {
 						$(__docker_images)
 						$(__docker_images)
 						$(__docker_networks)
 						$(__docker_networks)
 						$(__docker_nodes)
 						$(__docker_nodes)
+						$(__docker_plugins_installed)
 						$(__docker_services)
 						$(__docker_services)
 						$(__docker_volumes)
 						$(__docker_volumes)
 					" -- "$cur" ) )
 					" -- "$cur" ) )
@@ -2331,6 +2332,9 @@ _docker_inspect() {
 				node)
 				node)
 					__docker_complete_nodes
 					__docker_complete_nodes
 					;;
 					;;
+				plugin)
+					__docker_complete_plugins_installed
+					;;
 				service)
 				service)
 					__docker_complete_services
 					__docker_complete_services
 					;;
 					;;