Commit d7dcfb35b216a36e0ae9009267421a18ad284604

Authored by Sergio Oliveira
Committed by Rodrigo Siqueira de Melo
1 parent 42670d5c

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
... ... @@ -222,6 +226,8 @@ if [ $1 -gt 1 ]; then
222 226 systemctl try-restart colab
223 227 fi
224 228  
  229 +systemctl daemon-reload
  230 +
225 231 %preun
226 232 if [ $1 -eq 0 ]; then
227 233 # package being removed
... ...