diff options
author | razer | 2018-09-25 16:45:20 +0200 |
---|---|---|
committer | razer | 2018-09-25 16:45:20 +0200 |
commit | 4f39459c3120a955c2a8c7b3e70de17c095b61b5 (patch) | |
tree | fd23625c7f8c11c4e784de34245f75f10e47db3e /celery@.service | |
download | aur-python-celery-git.tar.gz |
Initial commit
Diffstat (limited to 'celery@.service')
-rw-r--r-- | celery@.service | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/celery@.service b/celery@.service new file mode 100644 index 000000000000..ce38b5c8902f --- /dev/null +++ b/celery@.service @@ -0,0 +1,15 @@ +[Unit] +Description=Celery Nodes Daemon +After=network.target + +[Service] +Type=oneshot +EnvironmentFile=/etc/celery/%I.conf +ExecStart=/usr/bin/celery multi start $CELERYD_NODES --pidfile=/run/celery/%n.pid --logfile=/var/log/celery/%n.log --loglevel="INFO" $CELERYD_OPTS +ExecStop=/usr/bin/celery multi stopwait $CELERYD_NODES --pidfile=/run/celery/%n.pid +ExecReload=/usr/bin/celery multi restart $CELERYD_NODES --pidfile=/run/celery/%n.pid --logfile=/var/log/celery/%n.log --loglevel="INFO" $CELERYD_OPTS +KillMode=control-group +RemainAfterExit=yes + +[Install] +WantedBy=multi-user.target |