From d52f9269b2f753520d446d0c8fb2d1ea59f2ee16 Mon Sep 17 00:00:00 2001 From: nd <git@notandy.de> Date: Tue, 19 Oct 2021 00:47:26 +0200 Subject: [PATCH] ensure timer state is correct --- handlers/main.yml | 11 ----------- tasks/main.yml | 11 ++++++++++- 2 files changed, 10 insertions(+), 12 deletions(-) diff --git a/handlers/main.yml b/handlers/main.yml index d54826b..c8e1021 100644 --- a/handlers/main.yml +++ b/handlers/main.yml @@ -1,14 +1,3 @@ - name: reload systemd systemd: 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 %}" diff --git a/tasks/main.yml b/tasks/main.yml index 855e4ad..6cc3805 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -78,7 +78,6 @@ - name: copy timers notify: - reload systemd - - enable timers loop: - check - retention @@ -91,6 +90,16 @@ group: root mode: 0644 # 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 file: path: /var/backup-client/ -- GitLab