##// END OF EJS Templates
contributors: update
contributors: update

File last commit:

r7338:1d539bb1 default
r8033:30a1a778 stable
Show More
celeryd-upstart.conf
34 lines | 932 B | text/plain | TextLexer
/ init.d / celeryd-upstart.conf
Bradley M. Kuhn
Rename init scripts and fix references inside them
r4190 # celeryd - run the celeryd daemon as an upstart job for kallithea
Matt Zuba
Add Celery upstart file and fix post-stop for rhodecode upstart
r1811 # Change variables/paths as necessary and place file /etc/init/celeryd.conf
# start/stop/restart as normal upstart job (ie: $ start celeryd)
Mads Kiilerich
scripts: apply whitespace cleanup to more files - opt out instead of opt in
r6333 description "Celery for Kallithea Mercurial Server"
author "Matt Zuba <matt.zuba@goodwillaz.org"
Matt Zuba
Add Celery upstart file and fix post-stop for rhodecode upstart
r1811
Bradley M. Kuhn
Rename init scripts and fix references inside them
r4190 start on starting kallithea
stop on stopped kallithea
Matt Zuba
Add Celery upstart file and fix post-stop for rhodecode upstart
r1811
respawn
umask 0022
env PIDFILE=/tmp/celeryd.pid
Bradley M. Kuhn
Rename init scripts and fix references inside them
r4190 env APPINI=/var/hg/kallithea/production.ini
Matt Zuba
Add Celery upstart file and fix post-stop for rhodecode upstart
r1811 env HOME=/var/hg
env USER=hg
# To use group (if different from user), you must edit sudoers file and change
# root's entry from (ALL) to (ALL:ALL)
# env GROUP=hg
script
Thomas De Schampheleire
cli: convert 'gearbox celeryd' into 'kallithea-cli celery-run'...
r7338 COMMAND="/var/hg/.virtualenvs/kallithea/bin/kallithea-cli celery-run -c $APPINI -- --pidfile=$PIDFILE"
Matt Zuba
Add Celery upstart file and fix post-stop for rhodecode upstart
r1811 if [ -z "$GROUP" ]; then
exec sudo -u $USER $COMMAND
else
exec sudo -u $USER -g $GROUP $COMMAND
fi
end script
post-stop script
rm -f $PIDFILE
end script