diff --git a/roles/sys-ctl-bkp-docker-2-loc/tasks/01_core.yml b/roles/sys-ctl-bkp-docker-2-loc/tasks/01_core.yml index afbcda1c..fa609751 100644 --- a/roles/sys-ctl-bkp-docker-2-loc/tasks/01_core.yml +++ b/roles/sys-ctl-bkp-docker-2-loc/tasks/01_core.yml @@ -14,9 +14,10 @@ include_tasks: 03_reset.yml when: MODE_RESET | bool -- include_role: +- name: "Execute system service setup for '{{ system_service_id }}'" + include_role: name: sys-service vars: system_service_copy_files: false - system_service_timer_enabled: false + system_service_timer_enabled: true system_service_on_calendar: "{{ SYS_SCHEDULE_BACKUP_DOCKER_TO_LOCAL }}" diff --git a/roles/sys-service/tasks/main.yml b/roles/sys-service/tasks/main.yml index 805b65ac..a406690c 100644 --- a/roles/sys-service/tasks/main.yml +++ b/roles/sys-service/tasks/main.yml @@ -5,10 +5,8 @@ - name: "Execute service routines for '{{ system_service_id }}'" block: - - name: "Load base routine for '{{ system_service_id }}'" - include_tasks: 03_base.yml - - include_tasks: utils/run_once.yml - vars: - # Necessary to flush after every service which uses an 'system_service_id' otherwise wrong one will be used - flush_handlers: true + - name: "Load base routine for '{{ system_service_id }}'" + include_tasks: 03_base.yml + - name: "Flush system handlers for '{{ system_service_id }}'" + meta: flush_handlers when: system_service_id is defined \ No newline at end of file