Run the lint checks after a configuration update.
This commit is contained in:
parent
e216d2e3b6
commit
4910e015ff
|
|
@ -219,6 +219,22 @@
|
|||
|
||||
when: spamassassin_db_user_config | bool
|
||||
tags: [ 'spamassassin', 'spamassassin_conf' ]
|
||||
|
||||
- name: Validate the Spamassassin configuration
|
||||
command: spamassassin --lint
|
||||
register: spamassassin_lint
|
||||
changed_when: false
|
||||
failed_when: false
|
||||
tags: [ 'spamassassin', 'spamassassin_conf', 'spamassassin_lint' ]
|
||||
|
||||
- name: Report Spamassassin configuration errors
|
||||
debug:
|
||||
msg:
|
||||
- 'spamassassin --lint exited with status {{ spamassassin_lint.rc }}'
|
||||
- 'stdout: {{ spamassassin_lint.stdout_lines }}'
|
||||
- 'stderr: {{ spamassassin_lint.stderr_lines }}'
|
||||
when: spamassassin_lint.rc != 0
|
||||
tags: [ 'spamassassin', 'spamassassin_conf', 'spamassassin_lint' ]
|
||||
|
||||
- name: Install the Spamassassin DB configuration
|
||||
block:
|
||||
|
|
|
|||
Loading…
Reference in New Issue