diff options
Diffstat (limited to 'leap-platform-test')
-rwxr-xr-x | leap-platform-test | 9 |
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";; |