blob: a0d5add761465f789a651bc8fa37f859ff90dccf (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
[Unit]
Description=Kernel CI Backend Celery Beat
[Service]
Type=simple
User={{ app_user }}
Group={{ app_user }}
ProtectHome=true
NoNewPrivileges=true
PrivateTmp=true
SyslogIdentifier=kernelci-celery-beat
LimitNOFILE=65536
RestartSec=5
Restart=always
PIDFile=/tmp/kernelci-celery-beat.pid
WorkingDirectory={{ install_base }}/{{ hostname }}/app
ExecStart={{ install_base }}/.venv/{{ hostname }}/bin/python -OO -R \
{{ install_base }}/.venv/{{ hostname }}/bin/celery beat \
--loglevel=INFO --schedule=/var/run/celery/kernelci-beat.db
--app=taskqueue
[Install]
WantedBy=multi-user.target
|