Merge branch 'master' of github.com:fnp/wolnelektury
[wolnelektury.git] / wolnelektury-celery.conf.template
1 ; =========================================
2 ; WolneLektury-Celeryd conf for supervisord
3 ; Put this in /etc/supervisor/conf.d
4 ; =========================================
5
6 [program:celery.%(project_name)s]
7 command=%(path)s/bin/python %(path)s/releases/current/%(project_name)s/manage.py celeryd --loglevel=INFO
8 directory=%(path)s/releases/current/%(project_name)s
9 user=%(user)s
10 numprocs=2
11 process_name=wolnelektury-celery-%%(process_num)d
12 stdout_logfile=%(path)s/celeryd.log
13 stderr_logfile=%(path)s/celeryd.log
14 autostart=true
15 autorestart=true
16 startsecs=10
17
18 ; Need to wait for currently executing tasks to finish at shutdown.
19 ; Increase this if you have very long running tasks.
20 stopwaitsecs = 600
21
22 ; if rabbitmq is supervised, set its priority higher
23 ; so it starts first
24 priority=998