Try this one again
authorPeter Palfrader <peter@palfrader.org>
Wed, 9 Dec 2009 16:08:33 +0000 (17:08 +0100)
committerPeter Palfrader <peter@palfrader.org>
Wed, 9 Dec 2009 16:08:33 +0000 (17:08 +0100)
dsa-nagios-checks/checks/dsa-check-hpasm

index 029fc01..0f008e1 100755 (executable)
@@ -222,8 +222,8 @@ sub do_temp {
       next if ($threshold eq '-');
       $num_temp++;
 
-      my $off = $threshold - $current_temp;
       if ($current_temp ne '-') {
+        my $off = $threshold - $current_temp;
         if ($off <= 0) {
           $message = sprintf("TEMP zone=%s %sC/%sC ", $zone, $current_temp, $threshold);
           $exit_status |= 2;