Commit c580ca7c531b1b78b17b8a0f6506fc9c99dc2783
1 parent
97990e21
Exists in
colab-master
Install celery services
Signed-off-by: Matheus Fernandes <msfernandes@gmail.com> Signed-off-by: Sergio Oliveira <sergio@tracy.com.br> Signed-off-by: Rodrigo Siqueira <rodrigosiqueiramelo@gmail.com>
Showing
1 changed file
with
6 additions
and
0 deletions
Show diff stats
colab/colab.spec
... | ... | @@ -83,6 +83,8 @@ chmod +x %{buildroot}/%{_bindir}/colab-admin |
83 | 83 | # install initscript |
84 | 84 | install -d -m 0755 %{buildroot}/lib/systemd/system |
85 | 85 | install -m 0644 misc/lib/systemd/system/colab.service %{buildroot}/lib/systemd/system |
86 | +install -m 0644 misc/lib/systemd/system/celeryd.service %{buildroot}/lib/systemd/system | |
87 | +install -m 0644 misc/lib/systemd/system/celerybeat.service %{buildroot}/lib/systemd/system | |
86 | 88 | # install crontab |
87 | 89 | install -d -m 0755 %{buildroot}/etc/cron.d |
88 | 90 | install -m 0644 misc/etc/cron.d/colab %{buildroot}/etc/cron.d |
... | ... | @@ -106,6 +108,8 @@ rm -rf %{buildvenv} |
106 | 108 | /etc/colab/plugins.d |
107 | 109 | /etc/colab/gunicorn.py |
108 | 110 | /lib/systemd/system/colab.service |
111 | +/lib/systemd/system/celeryd.service | |
112 | +/lib/systemd/system/celerybeat.service | |
109 | 113 | |
110 | 114 | %post |
111 | 115 | groupadd colab || true |
... | ... | @@ -220,6 +224,8 @@ if [ $1 -gt 1 ]; then |
220 | 224 | systemctl try-restart colab |
221 | 225 | fi |
222 | 226 | |
227 | +systemctl daemon-reload | |
228 | + | |
223 | 229 | %preun |
224 | 230 | if [ $1 -eq 0 ]; then |
225 | 231 | # package being removed | ... | ... |