From: Peter Palfrader Date: Sun, 14 Feb 2010 22:45:00 +0000 (+0100) Subject: Print zone name with details X-Git-Url: https://wiki.adam-barratt.org.uk/gitweb/?a=commitdiff_plain;h=43c33d06c1d3d742bf0b7cd46e1ba5304c8a11fa;p=mirror%2Fdsa-nagios.git Print zone name with details --- diff --git a/dsa-nagios-checks/checks/dsa-check-zone-rrsig-expiration-many b/dsa-nagios-checks/checks/dsa-check-zone-rrsig-expiration-many index 8f7ac47..7e20730 100755 --- a/dsa-nagios-checks/checks/dsa-check-zone-rrsig-expiration-many +++ b/dsa-nagios-checks/checks/dsa-check-zone-rrsig-expiration-many @@ -111,8 +111,10 @@ for my $zone (sort {$a cmp $b} @zones) { open(P, '-|', ($CHECK, '-w', $params->{'warn'}, '-c', $params->{'critical'}, $zone)) or die ("Cannot run $CHECK for $zone\n"); - push @details,

; + my @p =

; close P; + $p[0] = $zone.': '. $p[0] if (scalar @p > 0); + push @details, @p; my $res = $CHILD_ERROR >> 8; if ($res == 0) { push @{$count->{'ok'}}, $zone; }