diff options
author | Joseph Graham <joseph@fibreglass.tunachunks> | 2013-08-10 22:02:56 +0100 |
---|---|---|
committer | Joseph Graham <joseph@fibreglass.tunachunks> | 2013-08-10 22:02:56 +0100 |
commit | 1221a7a923c14579399d324d2c4f75a82cefcc9f (patch) | |
tree | 04054b565c5853ad8db1729495c5f1fb333ef7c5 | |
parent | a3f48baadc4e26c2f75b3aff4199c6b7d2a04bb5 (diff) |
I had two copies of the rc script and one of them was out of date
-rw-r--r-- | pbot-ng.rc.d | 71 |
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 |