summaryrefslogtreecommitdiff
path: root/leap-platform-test
diff options
context:
space:
mode:
Diffstat (limited to 'leap-platform-test')
-rwxr-xr-xleap-platform-test9
1 files changed, 9 insertions, 0 deletions
diff --git a/leap-platform-test b/leap-platform-test
index fc2ac60..b7e1f5a 100755
--- a/leap-platform-test
+++ b/leap-platform-test
@@ -237,6 +237,15 @@ else
nodes=$nodelist
fi
+# check if another process is already running for given nodes
+for i in $nodes; do
+ procs=`pgrep -fc "leap-platform-test.*$i"`
+ if [ $procs -gt 1 ]; then
+ echo "Another process is already running for node $i - exiting."
+ exit 1
+ fi
+done
+
case $cmd in
add_nodes) add_nodes "$nodes";;