From 6bdd731018152270f47d396f1830ebb30f8b5098 Mon Sep 17 00:00:00 2001 From: Vratko Polak Date: Wed, 25 Jul 2018 12:32:40 +0200 Subject: Fail bootstrap immediately if no topology found Zero topologies might be found if testbeds of some type are all unavailable, or when purposedly restricted Change is verified with a wrong trigger incantation. The previous behavior enters an infinite cycle instead. Change-Id: I9764a79ed4df57c6c99746438431bf1162b7f7ea Signed-off-by: Vratko Polak (cherry picked from commit faadf83599b8640c9235c38a4ab57c7adfb9eb96) --- bootstrap-verify-perf-ligato.sh | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'bootstrap-verify-perf-ligato.sh') diff --git a/bootstrap-verify-perf-ligato.sh b/bootstrap-verify-perf-ligato.sh index b704bfd32e..1ab881b6b3 100644 --- a/bootstrap-verify-perf-ligato.sh +++ b/bootstrap-verify-perf-ligato.sh @@ -147,6 +147,10 @@ virtualenv --system-site-packages env echo pip install pip install -r requirements.txt +if [ -z "${TOPOLOGIES}" ]; then + echo "No applicable topology found!" + exit 1 +fi # We iterate over available topologies and wait until we reserve topology while :; do for TOPOLOGY in ${TOPOLOGIES}; -- cgit 1.2.3-korg