Remove draghi from nagiosmaster, create a extranrpeclient thing
authorPeter Palfrader <peter@palfrader.org>
Fri, 25 Jun 2010 21:34:59 +0000 (23:34 +0200)
committerPeter Palfrader <peter@palfrader.org>
Fri, 25 Jun 2010 21:34:59 +0000 (23:34 +0200)
modules/debian-org/misc/local.yaml
modules/ferm/templates/defs.conf.erb
modules/nagios/templates/inc-debian.org.erb

index 49307fb..00a3051 100644 (file)
@@ -116,8 +116,8 @@ services:
     - spohr.debian.org
     - merikanto.debian.org
   muninmaster: spohr.debian.org
-  nagiosmaster:
-    - draghi.debian.org
+  nagiosmaster: draghi.debian.org
+  extranrpeclient:
     - tchaikovsky.debian.org
   packagesmaster: powell.debian.org
   packagesqamaster: master.debian.org
index cd89810..35fb7a1 100644 (file)
@@ -48,7 +48,7 @@
 @def $HOST_NAGIOS_V4 = (<%=
   nagii = []
   localinfo.keys.sort.each do |node|
-      if localinfo[node]['nagiosmaster']
+      if localinfo[node]['nagiosmaster'] or localinfo[node]['extranrpeclient']
           keyinfo[node][0]['ipHostNumber'].each do |ip|
              next if ip =~ /:/
              nagii << ip
@@ -62,7 +62,7 @@
 @def $HOST_NAGIOS_V6 = (<%=
   nagii = []
   localinfo.keys.sort.each do |node|
-      if localinfo[node]['nagiosmaster']
+      if localinfo[node]['nagiosmaster'] or localinfo[node]['extranrpeclient']
           keyinfo[node][0]['ipHostNumber'].each do |ip|
              next if ip =~ /\./
              nagii << ip
index 0f8952a..b8a26d6 100644 (file)
@@ -6,7 +6,7 @@
 <%=
 nagii = []
 localinfo.keys.sort.each do |node|
-  if localinfo[node]['nagiosmaster']
+  if localinfo[node]['nagiosmaster'] or localinfo[node]['extranrpeclient']
     nagii << keyinfo[node][0]['ipHostNumber']
   end
 end