$NetBSD: patch-aa,v 1.1 2021/02/10 15:06:04 wiz Exp $ Don't warn for non-present power supplies --- check_snmp_environment.pl.orig 2016-11-08 11:39:49.000000000 +0100 +++ check_snmp_environment.pl 2016-11-08 11:42:56.000000000 +0100 @@ -273,7 +273,7 @@ my $extreme_ps_table = "1.3.6.1.4.1.1916.1.1.1.27.1"; my $extreme_ps_status = "1.3.6.1.4.1.1916.1.1.1.27.1.2"; my @extreme_ps_status_text = ("--Invalid--","notPresent","presentOK","presentNotOK"); -my @extreme_ps_nagios = (3,1,0,2); +my @extreme_ps_nagios = (3,0,0,2); my $extreme_fan_table = "1.3.6.1.4.1.1916.1.1.1.9.1"; my $extreme_fan_number = "1.3.6.1.4.1.1916.1.1.1.9.1.1"; my $extreme_fan_operational = "1.3.6.1.4.1.1916.1.1.1.9.1.2"; @@ -1753,14 +1753,16 @@ $tmp_status = $extreme_ps_nagios[$ps_status]; $final_status = &set_status($tmp_status,$final_status); - if ($tmp_status == 0) { - $num_ps_ok++; - } + if ($ps_status != 1) { + if ($tmp_status == 0) { + $num_ps_ok++; + } - else { - if ($ps_output ne "") {$ps_output.=", ";} - $ps_output.= "(Power-supply status: " . $ps_status_text . ")"; - } + else { + if ($ps_output ne "") {$ps_output.=", ";} + $ps_output.= "(Power-supply status: " . $ps_status_text . ")"; + } + } } } if ($ps_output ne "") {$ps_output.=", ";}