- name: Deploy cronjob backup_temoin vars: minutes: "{{ 59 | random(seed=inventory_hostname) }}" cron: name: backup_temoin cron_file: backup_temoin user: root hour: "7" minute: "{{ minutes }}" job: "/bin/touch /root/temoinbackup" - name: Deploy cronjob backup_extract vars: minutes: "{{ 59 | random(seed=inventory_hostname) }}" cron: name: backup_extract cron_file: backup_extract user: root hour: "8" minute: "{{ minutes }}" job: 'cd /tmp/ ; {{ borg_script_dir }}/borg.sh extract {{ ansible_hostname }}_$( date +\%Y\%m\%d) root/temoinbackup ; chmod 755 /tmp/root' - name: Deploy cronjob backup_tout_court vars: minutes: "{{ 59 | random(seed=inventory_hostname) }}" cron: name: backup cron_file: backup user: root hour: "2" minute: "{{ minutes }}" job: "{{ borg_script_dir }}/borg.sh"