mirror of
https://github.com/roles-ansible/ansible_role_restic/
synced 2024-12-13 05:10:18 +01:00
19 lines
478 B
Django/Jinja
19 lines
478 B
Django/Jinja
[Unit]
|
|
Description=Backup {{ item.name }} using restic
|
|
{% if item.lvm is defined %}
|
|
Conflicts=fstrim.service
|
|
After=fstrim.timer
|
|
{% endif %}
|
|
|
|
[Service]
|
|
Type=oneshot
|
|
{% if item.lvm is defined %}
|
|
PrivateMounts=on
|
|
{% endif %}
|
|
{% if item.niceness is defined %}
|
|
ExecStart=/usr/bin/nice -n {{ item.niceness }} {{ restic_script_dir }}/backup-{{ item.name }}.sh
|
|
{% else %}
|
|
ExecStart={{ restic_script_dir }}/backup-{{ item.name }}.sh
|
|
{% endif %}
|
|
TimeoutStartSec=0
|
|
Environment="CRON=true"
|