From 782376fc8c0e42fa1df67adc1dbc44e1e13aed71 Mon Sep 17 00:00:00 2001 From: Jason Rothstein Date: Tue, 6 Jul 2021 02:35:57 +0000 Subject: [PATCH] Deploy configuration before starting service --- tasks/main.yml | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/tasks/main.yml b/tasks/main.yml index 8615f73..b3cbba7 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -45,24 +45,6 @@ notify: - 'ensure_clamav.package_facts' - 'ensure_clamav.service_facts' -- name: 'ensure services' - when: - - ansible_system == 'Linux' - - ensure_clamav is defined - - ensure_clamav.service_list is defined - - ensure_clamav.service_list is iterable - ansible.builtin.service: - enabled: '{{ item.enabled }}' - name: '{{ item.name }}' - state: '{{ item.state }}' - loop: '{{ ensure_clamav.service_list }}' - loop_control: - label: '{{ item.name }} will be {{ item.state }}' - notify: - - 'ensure_clamav.package_facts' - - 'ensure_clamav.service_facts' -- name: 'flush handlers' - meta: 'flush_handlers' - name: 'ensure configurations' when: - ansible_system == 'Linux' @@ -88,4 +70,22 @@ - 'ensure_clamav.service_facts' - name: 'flush handlers' meta: 'flush_handlers' +- name: 'ensure services' + when: + - ansible_system == 'Linux' + - ensure_clamav is defined + - ensure_clamav.service_list is defined + - ensure_clamav.service_list is iterable + ansible.builtin.service: + enabled: '{{ item.enabled }}' + name: '{{ item.name }}' + state: '{{ item.state }}' + loop: '{{ ensure_clamav.service_list }}' + loop_control: + label: '{{ item.name }} will be {{ item.state }}' + notify: + - 'ensure_clamav.package_facts' + - 'ensure_clamav.service_facts' +- name: 'flush handlers' + meta: 'flush_handlers'