1
0
Fork 0
ansible_role_prometheus_pin.../tasks/config.yml

16 lines
525 B
YAML

---
- name: Make sure targets exist
ansible.builtin.fail:
msg: "Pleas define a target with the ping_exporter__targets array"
when: ping_exporter__targets | length == 0
- name: Create ping exporter config
become: true
ansible.builtin.template:
src: 'templates/ping_exporter_config.yml.j2'
dest: "{{ ping_exporter__user_home }}/ping_exporter_config.yml"
mode: 0640
owner: "{{ ping_exporter__user }}"
group: "{{ ping_exporter__group }}"
notify:
- "Systemctl restart ping_exporter.service"