]> git.uio.no Git - check_openmanage.git/commitdiff
* version 3.5.7-beta2
authortrondham <trondham@e53b7cee-c147-0410-b3a0-ae4c1fa63963>
Thu, 25 Feb 2010 15:39:02 +0000 (15:39 +0000)
committertrondham <trondham@e53b7cee-c147-0410-b3a0-ae4c1fa63963>
Thu, 25 Feb 2010 15:39:02 +0000 (15:39 +0000)
* bugfix for previous patch

git-svn-id: svn+ssh://vcs-usit.uio.no/svnroot/usit-unix-intern/trunk/usit-nagios-plugins/trondham/check_openmanage@16686 e53b7cee-c147-0410-b3a0-ae4c1fa63963

check_openmanage

index 64e115a6af94d50da4fe8b188eef3cbeacce7fc4..e40312a55081343e83f4152e49a07c0cd638bb2c 100755 (executable)
@@ -57,7 +57,7 @@ $SIG{__WARN__} = \&collect_perl_warning;
 
 # Version and similar info
 $NAME    = 'check_openmanage';
-$VERSION = '3.5.7-beta1';
+$VERSION = '3.5.7-beta2';
 $AUTHOR  = 'Trond H. Amundsen';
 $CONTACT = 't.h.amundsen@usit.uio.no';
 
@@ -1371,10 +1371,10 @@ sub check_physical_disks {
            else {
                $id = join q{:}, ($out->{arrayDiskChannel}, $out->{arrayDiskTargetID});
            }
-           $state    = exists $out->{arrayDiskState}
+           $state    = defined $out->{arrayDiskState}
               ? $pdisk_state{$out->{arrayDiskState}}
                 : 'Unknown';
-           $status   = exists $out->{arrayDiskComponentStatus}
+           $status   = defined $out->{arrayDiskComponentStatus}
               ? $snmp_status{$out->{arrayDiskComponentStatus}}
                 : 'Unknown';
            $fpred    = $out->{arrayDiskSmartAlertIndication} == 2 ? 1 : 0;