Browse code

Add bash completion for `docker build --add-host`

Signed-off-by: Harald Albers <github@albersweb.de>

Harald Albers authored on 2017/02/27 20:56:57
Showing 1 changed files
... ...
@@ -2155,6 +2155,7 @@ _docker_image() {
2155 2155
 
2156 2156
 _docker_image_build() {
2157 2157
 	local options_with_args="
2158
+		--add-host
2158 2159
 		--build-arg
2159 2160
 		--cache-from
2160 2161
 		--cgroup-parent
... ...
@@ -2191,6 +2192,14 @@ _docker_image_build() {
2191 2191
 	local all_options="$options_with_args $boolean_options"
2192 2192
 
2193 2193
 	case "$prev" in
2194
+		--add-host)
2195
+			case "$cur" in
2196
+				*:)
2197
+					__docker_complete_resolved_hostname
2198
+					return
2199
+					;;
2200
+			esac
2201
+			;;
2194 2202
 		--build-arg)
2195 2203
 			COMPREPLY=( $( compgen -e -- "$cur" ) )
2196 2204
 			__docker_nospace