123456789101112131415161718192021222324252627 |
- ---
- - fail: msg="This system should not be monitored"
- when: monitored_dont is defined
- - fail: msg="Neither monitored_by_(ssh|nrpe) is set"
- when: monitored_by_nrpe == False and monitored_by_ssh == False
- - name: Gather OS Specific Variables
- include_vars: "{{ item }}"
- with_first_found:
- - "{{ (ansible_distribution|lower).split(' ')[0] }}-{{ (ansible_distribution_version|lower).split(' ')[0] }}.yml"
- - "{{ (ansible_distribution|lower).split(' ')[0] }}-{{ (ansible_distribution_major_version|lower).split(' ')[0] }}.yml"
- - "{{ (ansible_distribution|lower).split(' ')[0] }}.yml"
- - "{{ (ansible_os_family|lower).split(' ')[0] }}.yml"
- - "defaults.yml"
- - include: user.yml
- - include: packages.yml
- when: monitored_packages_install != False
- - include: nrpe.yml
- when: monitored_by_nrpe == True
- - include: ssh.yml
- when: monitored_by_ssh == True
|