mirror of
https://github.com/roles-ansible/ansible_role_restic/
synced 2024-11-14 15:40:18 +01:00
e0f3f5c87c
improves the handling and differentiation of cronjobs and systemd timers. Rename the ``restic_create_cron`` variable to``restic_create_schedule``. Now new: ``restic_schedule_type: "systemd"``. RESOLVE #22
26 lines
855 B
YAML
26 lines
855 B
YAML
---
|
|
# defaults file for skeleton
|
|
restic_url: '{{ restic_url_default }}'
|
|
restic_version: '0.12.0'
|
|
restic_download_path: '/opt/restic'
|
|
restic_install_path: '/usr/bin'
|
|
restic_script_dir: '/opt/restic'
|
|
restic_log_dir: '{{ restic_script_dir }}/log'
|
|
restic_repos: {}
|
|
restic_backups: []
|
|
restic_create_schedule: "{{ restic_create_cron }}"
|
|
restic_schedule_type: "systemd"
|
|
# restic_schedule_type: "cronjob"
|
|
|
|
restic_dir_owner: '{{ ansible_user | default(ansible_user_id) }}'
|
|
restic_dir_group: '{{ ansible_user | default(ansible_user_id) }}'
|
|
|
|
# timer defaults
|
|
restic_systemd_timer_randomizeddelaysec: '4h'
|
|
restic_systemd_timer_default_OnCalendar: '*-*-* 02:00:00'
|
|
|
|
# perform simple version check for this role? (true is recomended)
|
|
submodules_versioncheck: false
|
|
|
|
# outdated variables because of irritating names, but kept for compatibility
|
|
restic_create_cron: false
|