From 0c15c19e1a99900568e63c48d7ffc62de7cd2b0e Mon Sep 17 00:00:00 2001 From: Jason Rothstein Date: Sun, 25 May 2025 20:08:20 -0500 Subject: [PATCH] Handler improvement Signed-off-by: Jason Rothstein --- handlers/main.yml | 4 +++- tasks/main.yml | 5 +++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/handlers/main.yml b/handlers/main.yml index f02b69e..ca6a006 100644 --- a/handlers/main.yml +++ b/handlers/main.yml @@ -11,7 +11,7 @@ - ensure_log_rotation is defined ansible.builtin.systemd: daemon_reload: 'yes' -- name: 'ensure_log_rotation.services' +- name: 'ensure_log_rotation.service_restart' when: - ansible_system == 'Linux' - ensure_log_rotation is defined @@ -25,3 +25,5 @@ loop: '{{ ensure_log_rotation.service_list }}' loop_control: label: '{{ item.name }} will be restarted' +... + diff --git a/tasks/main.yml b/tasks/main.yml index 8d5b4b0..74b2a0b 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -68,6 +68,11 @@ loop: '{{ ensure_log_rotation.template_list }}' loop_control: label: '{{ item.dest }}' + notify: + - 'ensure_log_rotation.package_facts' + - 'ensure_log_rotation.service_facts' + - 'ensure_log_rotation.service_reload' + - 'ensure_log_rotation.service_restart' - name: 'ensure services' when: - ansible_system == 'Linux'