---
- include_tasks: utils/once/flag.yml
- name: π Include dependencies
include_role:
name: "{{ svc_bkp_remote_2_local_dependency }}"
loop:
- sys-lock
- dev-git
- sys-ctl-alm-compose
- sys-ctl-cln-bkps
- user-backup
loop_control:
loop_var: svc_bkp_remote_2_local_dependency
- name: "π Create Directory '{{ DOCKER_BACKUP_REMOTE_2_LOCAL_DIR }}'"
file:
path: "{{ DOCKER_BACKUP_REMOTE_2_LOCAL_DIR }}"
state: directory
mode: "0755"
- name: "π Deploy '{{ DOCKER_BACKUP_REMOTE_2_LOCAL_SCRIPT }}'"
copy:
src: "python/{{ DOCKER_BACKUP_REMOTE_2_LOCAL_FILE }}"
dest: "{{ DOCKER_BACKUP_REMOTE_2_LOCAL_SCRIPT }}"
mode: "0755"
- include_role:
name: sys-service
vars:
system_service_timer_enabled: true
system_service_on_calendar: "{{ SYS_SCHEDULE_BACKUP_REMOTE_TO_LOCAL }}"
system_service_force_flush_instant: false
system_service_force_flush_final: "{{ MODE_BACKUP | bool }}"
system_service_suppress_flush: true