diff --git a/includes/discovery/functions.inc.php b/includes/discovery/functions.inc.php index de62837cc6..a5130e9573 100644 --- a/includes/discovery/functions.inc.php +++ b/includes/discovery/functions.inc.php @@ -135,7 +135,7 @@ function discover_sensor(&$valid, $class, $device, $oid, $index, $type, $descr, if ($debug) { echo("Discover sensor: $oid, $index, $type, $descr, $poller_type, $precision, $entPhysicalIndex\n"); } - if (is_null($low_warn_limit) || !is_null($warn_limit)) + if (is_null($low_warn_limit) && !is_null($warn_limit)) { // Warn limits only make sense when we have both a high and a low limit $low_warn_limit = NULL; diff --git a/includes/discovery/temperatures/netapp.inc.php b/includes/discovery/temperatures/netapp.inc.php new file mode 100644 index 0000000000..f1d39adc93 --- /dev/null +++ b/includes/discovery/temperatures/netapp.inc.php @@ -0,0 +1,36 @@ +