ansible-role-borg-backup/tasks/07_install_timer.yml

21 lines
503 B
YAML

---
- name: Create borgbackup timer
when:
- borgmatic_timer is defined and borgmatic_timer == "systemd"
tags:
- install_backup
block:
- name: Timer Systemd
ansible.builtin.include_tasks:
file: noauto_create_timer.yml
- name: Create borgbackup cron
when:
- borgmatic_timer is defined or borgmatic_timer == "cron"
tags:
- install_backup
block:
- name: Install cron backup job
ansible.builtin.include_tasks:
file: noauto_create_cronjobs.yml