dsa-check-hpacucli: Spares can be active
authorPeter Palfrader <peter@palfrader.org>
Fri, 17 Apr 2009 23:31:24 +0000 (01:31 +0200)
committerPeter Palfrader <peter@palfrader.org>
Fri, 17 Apr 2009 23:31:24 +0000 (01:31 +0200)
dsa-nagios-checks/checks/dsa-check-hpacucli
dsa-nagios-checks/debian/changelog

index ac8c9b4..4942e92 100755 (executable)
@@ -97,7 +97,7 @@ for my $slot (sort @controllers) {
                        push @{$status{'Failed'}}, $1;
                } elsif (/^Error: The specified controller does not have any physical drives on it.$/) {
                        $nodrives = 1;
-               } elsif (/^ *physicaldrive (\S+) .* (OK|Predictive Failure|Failed|Rebuilding)(?:, spare)?\)$/) {
+               } elsif (/^ *physicaldrive (\S+) .* (OK|Predictive Failure|Failed|Rebuilding)(?:, (?:active )?spare)?\)$/) {
                        my $drive = $1;
                        my $status = $2;
                        push @{$status{$status}}, $drive;
index 432888a..72be4cb 100644 (file)
@@ -3,8 +3,9 @@ dsa-nagios-checks (70) XXstable; urgency=low
   * No longer check nrpe config in postinst - puppet fixes it for us anyway.
   * Only run weak keys check if there is no prior weak key status.
   * dsa-check-hpacucli: Slots need not be all numeric.
+  * dsa-check-hpacucli: Spares can be active.
 
- -- Peter Palfrader <weasel@debian.org>  Sat, 18 Apr 2009 01:26:37 +0200
+ -- Peter Palfrader <weasel@debian.org>  Sat, 18 Apr 2009 01:31:05 +0200
 
 dsa-nagios-checks (69) unstable; urgency=low