From: Oleg Broytman Date: Mon, 25 Apr 2022 12:10:46 +0000 (+0300) Subject: Fix(debian/email): Split handlers X-Git-Url: https://git.phdru.name/?p=ansible.git;a=commitdiff_plain;h=b62f3ffe06cb03c9f93d4c160f315875c6058e1c Fix(debian/email): Split handlers Roles don't allow inline handlers. --- diff --git a/playbooks/roles/debian/email/handlers/main.yml b/playbooks/roles/debian/email/handlers/main.yml new file mode 100644 index 0000000..3bb8061 --- /dev/null +++ b/playbooks/roles/debian/email/handlers/main.yml @@ -0,0 +1,5 @@ +- name: Restart spamassassin + become: true + service: + name: spamassassin + state: reloaded diff --git a/playbooks/roles/debian/email/tasks/main.yml b/playbooks/roles/debian/email/tasks/main.yml index ccf18cc..987a988 100644 --- a/playbooks/roles/debian/email/tasks/main.yml +++ b/playbooks/roles/debian/email/tasks/main.yml @@ -14,10 +14,3 @@ regexp: '^OPTIONS="--create-prefs --max-children 5 --helper-home-dir"$' replace: 'OPTIONS="--create-prefs --max-children 5 --helper-home-dir --socketpath=/tmp/spamassassin.sock"' notify: Restart spamassassin - -handlers: - - name: Restart spamassassin - become: true - service: - name: spamassassin - state: reloaded