From 5ea40b6d46e014ae310f6890b7d327739ca064b4 Mon Sep 17 00:00:00 2001 From: Michael Grote Date: Wed, 5 Jun 2024 18:54:03 +0200 Subject: [PATCH] d --- roles/mgrote_docker_housekeeping/defaults/main.yml | 2 +- roles/mgrote_docker_housekeeping/handlers/main.yml | 12 +----------- roles/mgrote_docker_housekeeping/tasks/main.yml | 12 ++++++++++++ 3 files changed, 14 insertions(+), 12 deletions(-) diff --git a/roles/mgrote_docker_housekeeping/defaults/main.yml b/roles/mgrote_docker_housekeeping/defaults/main.yml index 71d52afc..2766b870 100644 --- a/roles/mgrote_docker_housekeeping/defaults/main.yml +++ b/roles/mgrote_docker_housekeeping/defaults/main.yml @@ -1,3 +1,3 @@ --- -docker_housekeeping_schedule: +docker_housekeeping_schedule: "weekly" ... diff --git a/roles/mgrote_docker_housekeeping/handlers/main.yml b/roles/mgrote_docker_housekeeping/handlers/main.yml index bcd37069..72a0bd48 100644 --- a/roles/mgrote_docker_housekeeping/handlers/main.yml +++ b/roles/mgrote_docker_housekeeping/handlers/main.yml @@ -4,17 +4,7 @@ ansible.builtin.systemd: daemon_reload: true -- name: systemctl enable units - become: true - ansible.builtin.systemd: - name: "{{ item }}" - enabled: true - masked: false - with_items: - - docker_housekeeping.service - - docker_housekeeping.timer - -- name: systemctl start units +- name: Start timer become: true ansible.builtin.systemd: name: docker_housekeeping.timer diff --git a/roles/mgrote_docker_housekeeping/tasks/main.yml b/roles/mgrote_docker_housekeeping/tasks/main.yml index 6111ced7..b5ba549e 100644 --- a/roles/mgrote_docker_housekeeping/tasks/main.yml +++ b/roles/mgrote_docker_housekeeping/tasks/main.yml @@ -20,4 +20,16 @@ mode: "0644" notify: - systemctl daemon-reload + +- name: Enable Units + become: true + ansible.builtin.systemd: + name: "{{ item }}" + enabled: true + masked: false + with_items: + - docker_housekeeping.service + - docker_housekeeping.timer + notify: + - Start timer ...