16 lines
406 B
YAML
16 lines
406 B
YAML
---
|
|
- name: Validate rsyslog configuration
|
|
hosts: rsyslog_servers
|
|
gather_facts: false
|
|
|
|
tasks:
|
|
- name: Validate rsyslog main configuration
|
|
command: rsyslogd -N1 -f "{{ rsyslog_main_config }}"
|
|
register: validate_main
|
|
failed_when: validate_main.rc != 0
|
|
changed_when: false
|
|
|
|
- name: Display validation result
|
|
debug:
|
|
msg: "✓ rsyslog configuration is valid"
|