Переглянути джерело

bash completion: minor refactoring for consistency

Signed-off-by: Harald Albers <github@albersweb.de>
Harald Albers 9 роки тому
батько
коміт
3a713d91ce
1 змінених файлів з 4 додано та 4 видалено
  1. 4 4
      contrib/completion/bash/docker

+ 4 - 4
contrib/completion/bash/docker

@@ -1343,7 +1343,7 @@ _docker_run() {
 		--workdir -w
 	"
 
-	local all_options="$options_with_args
+	local boolean_options="
 		--disable-content-trust=false
 		--help
 		--interactive -i
@@ -1354,14 +1354,14 @@ _docker_run() {
 		--tty -t
 	"
 
+	local all_options="$options_with_args $boolean_options"
+
 	[ "$command" = "run" ] && all_options="$all_options
 		--detach -d
 		--rm
 		--sig-proxy=false
 	"
 
-	local options_with_args_glob=$(__docker_to_extglob "$options_with_args")
-
 	case "$prev" in
 		--add-host)
 			case "$cur" in
@@ -1486,7 +1486,7 @@ _docker_run() {
 			__docker_containers_all
 			return
 			;;
-		$options_with_args_glob )
+		$(__docker_to_extglob "$options_with_args") )
 			return
 			;;
 	esac