From 46c32c1e4c386a569033b77e3a1d6d1d1cf3b747 Mon Sep 17 00:00:00 2001 From: cytopia Date: Tue, 27 Dec 2016 17:13:27 +0100 Subject: [PATCH] Better wait command --- .tests/.lib.sh | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/.tests/.lib.sh b/.tests/.lib.sh index 59085f16..cebff388 100644 --- a/.tests/.lib.sh +++ b/.tests/.lib.sh @@ -60,6 +60,30 @@ runsu() { } +wait_for() { + _time="${1}" + _debug="0" + + + # Sleep with debug output + if [ "${#}" = "2" ]; then + if [ "${2}" = "1" ]; then + printf "wait " + for i in $(seq 1 "${_time}"); do + sleep 1 + printf "." + done + printf "\n" + return 0 + fi + fi + + + # Sleep silently + sleep "${_time}" +} + + ################################################################################ # # G E T D E F A U L T S @@ -305,7 +329,7 @@ devilbox_start() { docker-compose up -d # Wait for it to come up - sleep 40 + wait_for 60 1 # Show log/info docker-compose logs