Commit d7dcfb35b216a36e0ae9009267421a18ad284604
Committed by
Rodrigo Siqueira de Melo
1 parent
42670d5c
Exists in
master
and in
79 other branches
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,6 +83,8 @@ chmod +x %{buildroot}/%{_bindir}/colab-admin | ||
83 | # install initscript | 83 | # install initscript |
84 | install -d -m 0755 %{buildroot}/lib/systemd/system | 84 | install -d -m 0755 %{buildroot}/lib/systemd/system |
85 | install -m 0644 misc/lib/systemd/system/colab.service %{buildroot}/lib/systemd/system | 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 | # install crontab | 88 | # install crontab |
87 | install -d -m 0755 %{buildroot}/etc/cron.d | 89 | install -d -m 0755 %{buildroot}/etc/cron.d |
88 | install -m 0644 misc/etc/cron.d/colab %{buildroot}/etc/cron.d | 90 | install -m 0644 misc/etc/cron.d/colab %{buildroot}/etc/cron.d |
@@ -106,6 +108,8 @@ rm -rf %{buildvenv} | @@ -106,6 +108,8 @@ rm -rf %{buildvenv} | ||
106 | /etc/colab/plugins.d | 108 | /etc/colab/plugins.d |
107 | /etc/colab/gunicorn.py | 109 | /etc/colab/gunicorn.py |
108 | /lib/systemd/system/colab.service | 110 | /lib/systemd/system/colab.service |
111 | +/lib/systemd/system/celeryd.service | ||
112 | +/lib/systemd/system/celerybeat.service | ||
109 | 113 | ||
110 | %post | 114 | %post |
111 | groupadd colab || true | 115 | groupadd colab || true |
@@ -222,6 +226,8 @@ if [ $1 -gt 1 ]; then | @@ -222,6 +226,8 @@ if [ $1 -gt 1 ]; then | ||
222 | systemctl try-restart colab | 226 | systemctl try-restart colab |
223 | fi | 227 | fi |
224 | 228 | ||
229 | +systemctl daemon-reload | ||
230 | + | ||
225 | %preun | 231 | %preun |
226 | if [ $1 -eq 0 ]; then | 232 | if [ $1 -eq 0 ]; then |
227 | # package being removed | 233 | # package being removed |