Update project - add molecule

This commit is contained in:
2021-05-19 12:07:32 +12:00
parent 7619781008
commit c9619afbf7
7 changed files with 96 additions and 23 deletions

View File

@@ -17,7 +17,9 @@
- default.yml
- include: main_rh.yml
when: ansible_os_family == 'RedHat'
when: >
ansible_os_family == 'RedHat' or
ansible_os_family == 'Rocky'
- include: main_deb.yml
when: ansible_os_family == 'Debian'
@@ -37,7 +39,7 @@
mode={{ rsyslog_file_mode }}
notify:
- restart rsyslog
when: rsyslog_os_supported == True
when: rsyslog_os_supported
- name: remove existing (custom/additional) configurations
tags:
@@ -46,7 +48,7 @@
file:
state: absent
path: "{{ rsyslog_include_path }}/"
when: purge_config == True
when: purge_config
- name: create additional configuration directory
tags:
@@ -58,7 +60,7 @@
group={{ rsyslog_file_group }}
mode={{ rsyslog_file_mode }}
state=directory
when: rsyslog_os_supported == True
when: rsyslog_os_supported
- name: setup default additional configuration
tags:
@@ -66,7 +68,7 @@
- files
template: >
src=rsyslog.snippet.conf.j2
dest={{ rsyslog_include_path }}/{{item.name}}.conf
dest={{ rsyslog_include_path }}/{{ item.name }}.conf
owner={{ rsyslog_file_owner }}
group={{ rsyslog_file_group }}
mode={{ rsyslog_file_mode }}
@@ -85,7 +87,9 @@
- '*.* /var/log/uncategorized.log'
notify:
- restart rsyslog
when: rsyslog_default_config == "True" and rsyslog_os_supported == True
when: >
rsyslog_default_config and
rsyslog_os_supported
- name: setup additional configurations
tags:
@@ -93,7 +97,7 @@
- files
template: >
src=rsyslog.snippet.conf.j2
dest={{ rsyslog_include_path }}/{{item.name}}.conf
dest={{ rsyslog_include_path }}/{{ item.name }}.conf
owner={{ rsyslog_file_owner }}
group={{ rsyslog_file_group }}
mode={{ rsyslog_file_mode }}
@@ -101,7 +105,7 @@
- "{{ items }}"
notify:
- restart rsyslog
when: rsyslog_os_supported == True
when: rsyslog_os_supported
- name: Reload systemd
systemd:
@@ -112,5 +116,4 @@
- rsyslog
- configuration
service: name={{ rsyslog_service_name }} enabled=yes state=started
when: rsyslog_os_supported == True
when: rsyslog_os_supported