aboutsummaryrefslogtreecommitdiffstats
path: root/sitesummary-nodes
diff options
context:
space:
mode:
Diffstat (limited to 'sitesummary-nodes')
-rwxr-xr-xsitesummary-nodes7
1 files changed, 7 insertions, 0 deletions
diff --git a/sitesummary-nodes b/sitesummary-nodes
index f52b8c7..eb2f599 100755
--- a/sitesummary-nodes
+++ b/sitesummary-nodes
@@ -249,6 +249,13 @@ sub generate_nagios_config {
next;
}
+ # Only check hosts missing in DNS if they have the nagios
+ # tools installed.
+ if ($hostname =~ m/^[\d\.:]+$/ && ! $remote && ! $nagiosclient) {
+ print "# Skipping host $hostname missing in DNS\n";
+ next;
+ }
+
my $site = get_site($hostid) || "none";
my $sitegroup = get_sitegroup($hostid);
my $debversion = get_debian_ver($hostid);