|
|
@@ -29,7 +29,7 @@ __docker-compose_all_services_in_compose_file() {
|
|
|
local -a services
|
|
|
already_selected=$(echo $words | tr " " "|")
|
|
|
__docker-compose_q config --services \
|
|
|
- | grep -Ev "$already_selected"
|
|
|
+ | grep -Ev "^(${already_selected})$"
|
|
|
}
|
|
|
|
|
|
# All services, even those without an existing container
|
|
|
@@ -54,7 +54,7 @@ __docker-compose_services_with_key() {
|
|
|
| awk '/^[a-zA-Z0-9]/{printf "\n"};{printf $0;next;}' \
|
|
|
| grep " \+$1:" \
|
|
|
| sed "s/:.*//g" \
|
|
|
- | grep -Ev "$already_selected"
|
|
|
+ | grep -Ev "^(${already_selected})$"
|
|
|
}
|
|
|
|
|
|
# All services that are defined by a Dockerfile reference
|