Browse Source

add possibility through xymon-client to disable sonde

master
victor héry 6 years ago
parent
commit
b50bf49bf0
1 changed files with 23 additions and 0 deletions
  1. +23
    -0
      roles/xymon-client/tasks/client_debian.yml

+ 23
- 0
roles/xymon-client/tasks/client_debian.yml View File

@ -75,3 +75,26 @@
state=present
user=root
when: ansible_distribution == 'Debian'
- name: Disable sonde for client
tags:
- xymon-client
- client-configuration
lineinfile:
name: /etc/xymon/clientlaunch.d/{{ item }}.cfg
regexp: '#DISABLED'
state: present
line: 'DISABLED'
backrefs: yes
with_items: "{{ xymon_disabled_sondes }}"
notify: restart xymon-client
when: ansible_distribution == 'Debian' and xymon_disabled_sondes is defined
- name: Drop disabled sonde on Xymon server
tags:
- xymon-client
- client-configuration
command: /usr/lib/xymon/server/bin/xymon 127.0.0.1 "drop ansible_fqdn {{ item }}"
with_items: "{{ xymon_disabled_sondes }}"
delegate_to: "{{ xymon_server }}"
when: ansible_distribution == 'Debian' and xymon_disabled_sondes is defined

Loading…
Cancel
Save