This commit is contained in:
Jephté Clain 2019-01-14 16:09:03 +04:00
parent 41089f7ed0
commit edaaec19ee
1 changed files with 18 additions and 14 deletions

32
dk
View File

@ -267,13 +267,15 @@ function auto_up() {
} }
function default_compose_service() { function default_compose_service() {
local docker_compose="$(which docker-compose)" local docker_compose="$(which docker-compose 2>/dev/null)"
if [ -z "$docker_compose" -a -x /usr/bin/docker-compose ]; then if [ -z "$docker_compose" ]; then
docker_compose=/usr/bin/docker-compose if [ -x /usr/bin/docker-compose ]; then
elif [ -z "$docker_compose" -a -x /usr/local/bin/docker-compose ]; then docker_compose=/usr/bin/docker-compose
docker_compose=/usr/local/bin/docker-compose elif [ -x /usr/local/bin/docker-compose ]; then
else docker_compose=/usr/local/bin/docker-compose
die "Impossible de trouver docker-compose" else
die "Impossible de trouver docker-compose"
fi
fi fi
setx startcmd=qvals "$docker_compose" \ setx startcmd=qvals "$docker_compose" \
"${replace_env_args[@]}" "${env_args[@]}" \ "${replace_env_args[@]}" "${env_args[@]}" \
@ -282,13 +284,15 @@ function default_compose_service() {
setx stopcmd=qvals "$docker_compose" down setx stopcmd=qvals "$docker_compose" down
} }
function default_docker_service() { function default_docker_service() {
local docker="$(which docker)" local docker="$(which docker 2>/dev/null)"
if [ -z "$docker" -a -x /usr/bin/docker ]; then if [ -z "$docker" ]; then
docker=/usr/bin/docker if [ -x /usr/bin/docker ]; then
elif [ -z "$docker" -a -x /usr/local/bin/docker ]; then docker=/usr/bin/docker
docker=/usr/local/bin/docker elif [ -x /usr/local/bin/docker ]; then
else docker=/usr/local/bin/docker
die "Impossible de trouver docker" else
die "Impossible de trouver docker"
fi
fi fi
setx startcmd=qvals "$docker" run \ setx startcmd=qvals "$docker" run \
"${replace_env_args[@]}" "${env_args[@]}" \ "${replace_env_args[@]}" "${env_args[@]}" \