From cbb34ecd3f2706e1d4b5660621030b49d4fa79cf Mon Sep 17 00:00:00 2001 From: Jephte Clain Date: Fri, 24 May 2019 11:49:11 +0400 Subject: [PATCH] cx-conndev: afficher les erreurs --- cx-conndev | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/cx-conndev b/cx-conndev index 2383dde..d5b2118 100755 --- a/cx-conndev +++ b/cx-conndev @@ -44,10 +44,15 @@ fi ### -setx cid=docker-compose ps -q "$service" 2>/dev/null || die "$service: service introuvable" +function die_not_found() { die "$service: service introuvable"; } +setx cid=docker-compose ps -q "$service" 2>/dev/null || die_not_found +[ -n "$cid" ] || die_not_found +edebug "$service id: $cid" -setx ip=docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' "$cid" -edebug "$service: $ip" +function die_not_found() { die "$service: $cid: ip introuvable"; } +setx ip=docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' "$cid" || die_not_found +[ -n "$ip" ] || die_not_found +edebug "$service ip: $ip" mysqlcmd="$(php bin/conndev.php "$ip" "$@")" edebug "mysqlcmd: $mysqlcmd"