diff --git a/roles/lokole/tasks/main.yml b/roles/lokole/tasks/main.yml index 2ff00770b..103848e6d 100644 --- a/roles/lokole/tasks/main.yml +++ b/roles/lokole/tasks/main.yml @@ -24,21 +24,19 @@ when: lokole_installed is undefined -- name: Enable & Restart 'lokole' systemd service, if lokole_enabled +- name: Do a 'systemctl daemon-reload' if lokole_enabled systemd: - name: lokole daemon_reload: yes - enabled: yes - state: restarted when: lokole_enabled | bool -- name: Enable & Restart {celery, celerybeat, lokole_restarter} systemd services, if lokole_enabled +- name: Enable & Restart {lokole, celery, celerybeat, lokole_restarter} systemd services, if lokole_enabled systemd: name: "{{ item }}" enabled: yes state: restarted when: lokole_enabled | bool with_items: + - lokole - celery - celerybeat - lokole_restarter @@ -49,11 +47,11 @@ enabled: no state: stopped when: not lokole_enabled - with_items: - - lokole - - celery - - celerybeat + with_items: # @jvonau prefers reverse starting order, if stopping these 4 - lokole_restarter + - celerybeat + - celery + - lokole #- name: Enable/Disable/Restart Apache if primary - name: SHIM FOR NOW SO ALWAYS DO THE...Enable/Disable/Restart Apache