Explorar o código

Merge pull request #3206 from albers/completion-exec

bash completion for `docker-compose exec`
Joffrey F %!s(int64=10) %!d(string=hai) anos
pai
achega
aabeb56527
Modificáronse 1 ficheiros con 19 adicións e 0 borrados
  1. 19 0
      contrib/completion/bash/docker-compose

+ 19 - 0
contrib/completion/bash/docker-compose

@@ -186,6 +186,24 @@ _docker_compose_events() {
 }
 
 
+_docker_compose_exec() {
+	case "$prev" in
+		--index|--user)
+			return
+			;;
+	esac
+
+	case "$cur" in
+		-*)
+			COMPREPLY=( $( compgen -W "-d --help --index --privileged -T --user" -- "$cur" ) )
+			;;
+		*)
+			__docker_compose_services_running
+			;;
+	esac
+}
+
+
 _docker_compose_help() {
 	COMPREPLY=( $( compgen -W "${commands[*]}" -- "$cur" ) )
 }
@@ -441,6 +459,7 @@ _docker_compose() {
 		create
 		down
 		events
+		exec
 		help
 		kill
 		logs