Guest User

Untitled

a guest
Jun 16th, 2019
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.73 KB | None | 0 0
  1. [Unit]
  2. Description=Celery Service
  3. After=network.target
  4.  
  5. [Service]
  6. Type=forking
  7. User=<user>
  8. Group=<user>
  9. EnvironmentFile=/etc/default/celery
  10. WorkingDirectory=/home/<user>/apps/loans
  11. ExecStart=/bin/sh -c '${CELERY_BIN} multi start ${CELERYD_NODES} \
  12.  -A ${CELERY_APP} --pidfile=${CELERYD_PID_FILE} \
  13.  --logfile=${CELERYD_LOG_FILE} --loglevel=${CELERYD_LOG_LEVEL} ${CELERYD_OPTS}'
  14. ExecStop=/bin/sh -c '${CELERY_BIN} multi stopwait ${CELERYD_NODES} \
  15.  --pidfile=${CELERYD_PID_FILE}'
  16. ExecReload=/bin/sh -c '${CELERY_BIN} multi restart ${CELERYD_NODES} \
  17.  -A ${CELERY_APP} --pidfile=${CELERYD_PID_FILE} \
  18.  --logfile=${CELERYD_LOG_FILE} --loglevel=${CELERYD_LOG_LEVEL} ${CELERYD_OPTS}'
  19.  
  20. [Install]
  21. WantedBy=multi-user.target
Advertisement
Add Comment
Please, Sign In to add comment