--- - name: Ensure software is installed pip: name: ovh extra_args: --break-system-packages - name: Create local user to backup OVH DNS user: name: "{{ ovh_backup_user }}" home: "{{ ovh_backup_user_home }}" shell: /dev/null - name: Deploy backup script copy: src: files/backup_ovh_dns.py dest: /usr/local/bin/backup_ovh_dns.py mode: 0755 backup: yes - name: Deploy backup script timer unit copy: src: files/backup_ovh.timer dest: /etc/systemd/system/backup_ovh.timer mode: 0644 backup: yes notify: Reload Systemd daemon - name: Deploy backup script service unit template: src: templates/backup_ovh.service.j2 dest: /etc/systemd/system/backup_ovh.service mode: 0644 backup: yes notify: Reload Systemd daemon