From 286ef8606b2329e933f60cf258e3ec29c31f1a40 Mon Sep 17 00:00:00 2001
From: pierreozoux <pierre@ozoux.net>
Date: Wed, 11 Mar 2015 13:35:34 +0000
Subject: [PATCH] fixes #50 do not allow multiple host creation

---
 scripts/start.sh | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/scripts/start.sh b/scripts/start.sh
index 6ff1ae7..a3c833b 100755
--- a/scripts/start.sh
+++ b/scripts/start.sh
@@ -2,6 +2,13 @@
 
 ROOT_DIR=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )/..
 
+# check if there are already running servers
+if [ "$(cat /etc/hosts | grep -q '.test' ; echo $?)" -eq 0 ]; then
+  echo "It looks like some servers are still running."
+  echo "please run ./script.stop.sh first if you want to create new servers."
+  exit 1
+fi
+
 # Create backup for tests
 
 $ROOT_DIR/scripts/create_vultr.sh backup.test
-- 
GitLab