aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGareth Rees <gareth@mysociety.org>2014-07-25 16:15:15 +0100
committerGareth Rees <gareth@mysociety.org>2014-08-07 12:11:14 +0100
commita9a9538bd7c7af20571ef15cf22257be35e29bcf (patch)
tree17a4e2c1a2de1726b5a249b017bbdafd97c631d1
parente59c508101698593163be421f06fc9d79865d8e9 (diff)
Update sysvinit SITE_HOME, mute thin, etc
- Use $NAME in $SITE_HOME for future daemon name change - Mute thin output - Return true from daemon commands
-rwxr-xr-xconfig/sysvinit.example9
1 files changed, 5 insertions, 4 deletions
diff --git a/config/sysvinit.example b/config/sysvinit.example
index 1f154801b..7b2a7f382 100755
--- a/config/sysvinit.example
+++ b/config/sysvinit.example
@@ -13,8 +13,8 @@
# http://richard.wallman.org.uk/2010/02/howto-deploy-a-catalyst-application-using-fastcgi-and-nginx/
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
-SITE_HOME=/var/www/alaveteli
NAME=alaveteli
+SITE_HOME="/var/www/$NAME"
DESC="Alaveteli app server"
USER=alaveteli
@@ -30,15 +30,16 @@ start_daemon() {
--group="$USER" \
--address=127.0.0.1 \
--daemonize \
- start
+ --quiet \
+ start || true
}
stop_daemon() {
- cd "$SITE_HOME"/alaveteli && bundle exec thin stop
+ cd "$SITE_HOME" && bundle exec thin --quiet stop || true
}
restart_daemon() {
- cd "$SITE_HOME"/alaveteli && bundle exec thin --onebyone restart
+ cd "$SITE_HOME" && bundle exec thin --onebyone --quiet restart || true
}
case "$1" in