summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Graham <joseph@fibreglass.tunachunks>2013-08-10 22:02:56 +0100
committerJoseph Graham <joseph@fibreglass.tunachunks>2013-08-10 22:02:56 +0100
commit1221a7a923c14579399d324d2c4f75a82cefcc9f (patch)
tree04054b565c5853ad8db1729495c5f1fb333ef7c5
parenta3f48baadc4e26c2f75b3aff4199c6b7d2a04bb5 (diff)
I had two copies of the rc script and one of them was out of date
-rw-r--r--pbot-ng.rc.d71
1 files changed, 0 insertions, 71 deletions
diff --git a/pbot-ng.rc.d b/pbot-ng.rc.d
deleted file mode 100644
index 7891ae9..0000000
--- a/pbot-ng.rc.d
+++ /dev/null
@@ -1,71 +0,0 @@
-#!/bin/bash
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-declare -a pids
-
-while read -r line
-do
- pids+=("${line}")
-done < <( pgrep -u pbot-ng )
-
-case $1 in
-start)
- stat_busy "Starting pbot-ng"
-
- # Check it's not already running.
- if ! (( ${#pids[*]} ))
- then
- su - pbot-ng -c "cd /home/pbot-ng ; ./envbot & ./pbot-ng_fixer & ./chili_change_detector" &
- # If it's not running then we fail.
- if ! pgrep pbot-ng &>/dev/null
- then
- stat_fail
- exit 1
- fi
-
- add_daemon pbot-ng
- stat_done
- else
- stat_fail
- exit 1
- fi
- ;;
-
-stop)
- stat_busy "Stopping pbot-ng"
-
- if ! (( ${#pids[*]} ))
- then
- echo "It's not running"
- stat_fail
- exit 1
- fi
-
- for (( i=0 ; i!=${#pids[*]} ; i++ ))
- do
- kill "${pids[${i}]}" &>/dev/null ||
- {
- stat_fail
- exit 1
- }
- done
-
- unset pids
-
- rm_daemon pbot-ng
- stat_done
-
- ;;
-
-restart)
- $0 stop
- $0 start
- ;;
-
-*)
- echo "Usage: $0 {start|stop|restart}" >&2
- exit 1
-
-esac