diff --git a/tests/integration/targets/monit/tasks/main.yml b/tests/integration/targets/monit/tasks/main.yml index d04f035965..1a507f8b1d 100644 --- a/tests/integration/targets/monit/tasks/main.yml +++ b/tests/integration/targets/monit/tasks/main.yml @@ -10,17 +10,17 @@ name: monit state: present + - include_vars: '{{ item }}' + with_first_found: + - files: + - '{{ ansible_os_family }}.yml' + - 'defaults.yml' + - name: monit config become: yes template: src: "monitrc.j2" - dest: "/etc/monit/monitrc" - - - name: process monit config - become: yes - template: - src: "httpd_echo.j2" - dest: "/etc/monit/conf.d/httpd_echo" + dest: "{{ monitrc }}" - name: copy process file become: yes diff --git a/tests/integration/targets/monit/vars/RedHat.yml b/tests/integration/targets/monit/vars/RedHat.yml new file mode 100644 index 0000000000..cb76bac9e4 --- /dev/null +++ b/tests/integration/targets/monit/vars/RedHat.yml @@ -0,0 +1 @@ +monitrc: "/etc/monitrc" diff --git a/tests/integration/targets/monit/vars/Suse.yml b/tests/integration/targets/monit/vars/Suse.yml new file mode 100644 index 0000000000..cb76bac9e4 --- /dev/null +++ b/tests/integration/targets/monit/vars/Suse.yml @@ -0,0 +1 @@ +monitrc: "/etc/monitrc" diff --git a/tests/integration/targets/monit/vars/defaults.yml b/tests/integration/targets/monit/vars/defaults.yml new file mode 100644 index 0000000000..5254ded926 --- /dev/null +++ b/tests/integration/targets/monit/vars/defaults.yml @@ -0,0 +1 @@ +monitrc: "/etc/monit/monitrc"