diff --git a/fstack/lib/network.sh b/fstack/lib/network.sh index 0e61511..279c02a 100644 --- a/fstack/lib/network.sh +++ b/fstack/lib/network.sh @@ -8,9 +8,11 @@ config_network() { echo -ne "\n* Configuring federated network.." spin & SPINPID=$! - - [ ! `docker network ls -q --filter name=fstack` ] && docker network create --subnet 172.99.0.0/16 fstack &> /dev/null - [ $? -ne 0 ] && fail "Couldn't run docker network create" + + if [ ! `docker network ls -q --filter name=fstack` ]; then + docker network create --subnet 172.99.0.0/16 fstack &> /dev/null + [ $? -ne 0 ] && fail "Couldn't run docker network create" + fi echo -ne "done." kill -9 $SPINPID &> /dev/null