summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--roles/nagios_server/tasks/main.yml28
-rw-r--r--roles/nagios_server/templates/nagios/commands/postgres.cfg.j2 (renamed from roles/nagios_server/files/nagios/commands/postgres.cfg)0
2 files changed, 28 insertions, 0 deletions
diff --git a/roles/nagios_server/tasks/main.yml b/roles/nagios_server/tasks/main.yml
index 4d1905464..67500afda 100644
--- a/roles/nagios_server/tasks/main.yml
+++ b/roles/nagios_server/tasks/main.yml
@@ -119,6 +119,27 @@
## Copy over the command scripts
- name: Copy /etc/nagios/commands
synchronize: src=nagios/commands/ dest=/etc/nagios/commands/
+ copy: src=nagios/commands/{{ item }} dest=/etc/nagios/commands/{{ item }}
+ with_items:
+ - bzr.cfg
+ - disk.cfg
+ - dns.cfg
+ - git.cfg
+ - httpd.cfg
+ - koji.cfg
+ - local.cfg
+ - misc.cfg
+ - notify.cfg
+ - nrpe.cfg
+ - perfdata.cfg
+ - ping.cfg
+ - rsyslog.cfg
+ - smtp.cfg
+ - ssh.cfg
+ - tcp.cfg
+ - testcloud.cfg
+ - udp.cfg
+ - unbound.cfg
tags:
- nagios-config
- nagios_server
@@ -241,6 +262,13 @@
tags:
- nagios_server
+- name: Template over commands
+ template: src=nagios/templates/{{item}}.j2 dest=/etc/nagios/commands/{{item}} mode=0644 owner=root group=root
+ with_items:
+ - postgres.cfg
+ tags:
+ - nagios_server
+
- name: Template over services
template: src=nagios/services/{{item}}.j2 dest=/etc/nagios/services/{{item}} mode=0644 owner=root group=root
with_items:
diff --git a/roles/nagios_server/files/nagios/commands/postgres.cfg b/roles/nagios_server/templates/nagios/commands/postgres.cfg.j2
index 6a4a6217f..6a4a6217f 100644
--- a/roles/nagios_server/files/nagios/commands/postgres.cfg
+++ b/roles/nagios_server/templates/nagios/commands/postgres.cfg.j2