Add server management scripts.
authorCarl Hetherington <cth@carlh.net>
Wed, 8 Oct 2014 15:59:21 +0000 (16:59 +0100)
committerCarl Hetherington <cth@carlh.net>
Wed, 8 Oct 2014 15:59:21 +0000 (16:59 +0100)
hacks/start_servers.sh [new file with mode: 0644]
hacks/stop_servers.sh [new file with mode: 0644]

diff --git a/hacks/start_servers.sh b/hacks/start_servers.sh
new file mode 100644 (file)
index 0000000..23b5b02
--- /dev/null
@@ -0,0 +1,7 @@
+#!/bin/bash
+
+dsh -m cs2-1  -m cs2-2  -m cs2-3  -m cs2-4  -m cs2-5  -m cs2-6  -m cs2-7  -m cs2-8 \
+    -m cs2-9  -m cs2-10 -m cs2-11 -m cs2-12 -m cs2-13 -m cs2-14 -m cs2-15 -m cs2-16 \
+    -m cs2-17 -m cs2-18 -m cs2-19 -m cs2-20                               -m cs2-24 \
+    -m cs2-25 \
+    "screen -dmS dcpomatic bash -c 'cd src/dcpomatic; LD_LIBRARY_PATH=$HOME/ubuntu/lib run/dcpomatic_server_cli --verbose'"
diff --git a/hacks/stop_servers.sh b/hacks/stop_servers.sh
new file mode 100644 (file)
index 0000000..7ea031f
--- /dev/null
@@ -0,0 +1,7 @@
+#!/bin/bash
+
+dsh -m cs2-1  -m cs2-2  -m cs2-3  -m cs2-4  -m cs2-5  -m cs2-6  -m cs2-7  -m cs2-8 \
+    -m cs2-9  -m cs2-10 -m cs2-11 -m cs2-12 -m cs2-13 -m cs2-14 -m cs2-15 -m cs2-16 \
+    -m cs2-17 -m cs2-18 -m cs2-19 -m cs2-20                               -m cs2-24 \
+    -m cs2-25 \
+    killall dcpomatic_server_cli