summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Graham <joseph@fibreglass.tunachunks>2014-07-13 07:22:25 +0100
committerJoseph Graham <joseph@fibreglass.tunachunks>2014-07-13 07:22:25 +0100
commit71ea6c173bd77f8c756a9471b16c92179013358d (patch)
tree2fe08711f8898ee7e6b5e5e04c99ec2d9a5eeee2
parentaa16e5554ebef645fbceefc4b20d8dfb3923e926 (diff)
Added a startup script
-rw-r--r--pbot29
1 files changed, 29 insertions, 0 deletions
diff --git a/pbot b/pbot
new file mode 100644
index 0000000..ac65193
--- /dev/null
+++ b/pbot
@@ -0,0 +1,29 @@
+#! /bin/bash
+
+declare -a pids
+
+cd /home/pbot
+
+./envbot &
+pids[0]=$!
+
+./pbot-ng_fixer &
+pids[1]=$!
+
+./labs_change_detector &
+pids[2]=$!
+
+function closedown
+{
+ for pid in ${pids[@]}
+ do
+ kill $pid
+ done
+}
+
+trap "closedown" SIGINT SIGTERM
+
+while true
+do
+ sleep 5h
+done