Skip to content

Commit 0fcbac3

Browse files
committed
try updated celery config file
1 parent 8b8e100 commit 0fcbac3

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

salt/roots/junction/files/celery.conf.j2

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,17 @@ After=network.target
77
[Service]
88
User=app
99
Type=forking
10-
EnvironmentFile='DJANGO_SETTINGS_MODULE="settings"' 'SITE_NAME="{{name}} Celery"' 'LANG="en_US.UTF-8"'
10+
EnvironmentFile='DJANGO_SETTINGS_MODULE="settings"' 'SITE_NAME="{{name}} Celery"' 'LANG="en_US.UTF-8"' 'CELERY_BIN=/opt/envs/{{name}}/bin/celery' 'CELERY_PID=/usr/run/{{name}}_celery/%N.pid' 'CELERY_LOG=/opt/{{name}}/logs/celery_junction.log'
1111
ExecStart=/opt/envs/{{name}}/bin/celery -A junction worker -l info
1212
WorkingDirectory=/opt/{{name}}/
13-
Restart=on-failure
14-
Type=notify
13+
ExecStart=/bin/sh -c '${CELERY_BIN} multi start {{name}} \
14+
-A {{name}} --pidfile=${CELERY_PID} \
15+
--logfile=${CELERY_LOG} --loglevel=info ${CELERYD_OPTS}'
16+
ExecStop=/bin/sh -c '${CELERY_BIN} multi stopwait {{name}} \
17+
--pidfile=${CELERY_PID}'
18+
ExecReload=/bin/sh -c '${CELERY_BIN} multi restart {{name}} \
19+
-A {{name}} --pidfile=${CELERY_PID} \
20+
--logfile=${CELERY_LOG} --loglevel=info ${CELERYD_OPTS}'
1521
StandardError=syslog
1622
TimeoutSec=300
1723
NotifyAccess=all

0 commit comments

Comments
 (0)