ensure timer state is correct
This commit is contained in:
parent
7aed230192
commit
d52f9269b2
2 changed files with 10 additions and 12 deletions
|
|
@ -1,14 +1,3 @@
|
||||||
- name: reload systemd
|
- name: reload systemd
|
||||||
systemd:
|
systemd:
|
||||||
daemon_reload: True
|
daemon_reload: True
|
||||||
|
|
||||||
- name: enable timers
|
|
||||||
loop:
|
|
||||||
- check
|
|
||||||
- retention
|
|
||||||
- run
|
|
||||||
- export
|
|
||||||
systemd:
|
|
||||||
name: "backup-{{ item }}.timer"
|
|
||||||
enabled: "{{ backups.jobs[item].enabled }}"
|
|
||||||
state: "{% if backups.jobs[item].enabled %}started{% else %}stopped{% endif %}"
|
|
||||||
|
|
|
||||||
|
|
@ -78,7 +78,6 @@
|
||||||
- name: copy timers
|
- name: copy timers
|
||||||
notify:
|
notify:
|
||||||
- reload systemd
|
- reload systemd
|
||||||
- enable timers
|
|
||||||
loop:
|
loop:
|
||||||
- check
|
- check
|
||||||
- retention
|
- retention
|
||||||
|
|
@ -91,6 +90,16 @@
|
||||||
group: root
|
group: root
|
||||||
mode: 0644
|
mode: 0644
|
||||||
# validate: /usr/bin/systemd-analyze verify %s
|
# validate: /usr/bin/systemd-analyze verify %s
|
||||||
|
- name: enable timers
|
||||||
|
loop:
|
||||||
|
- check
|
||||||
|
- retention
|
||||||
|
- run
|
||||||
|
- export
|
||||||
|
systemd:
|
||||||
|
name: "backup-{{ item }}.timer"
|
||||||
|
enabled: "{{ backups.jobs[item].enabled }}"
|
||||||
|
state: "{% if backups.jobs[item].enabled %}started{% else %}stopped{% endif %}"
|
||||||
- name: create data folder
|
- name: create data folder
|
||||||
file:
|
file:
|
||||||
path: /var/backup-client/
|
path: /var/backup-client/
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue