mirror of
https://github.com/munin-monitoring/contrib.git
synced 2025-07-22 02:51:03 +00:00
freeipmi: avoid using undefined values.
This commit is contained in:
parent
7ed16b61e5
commit
1f9d76a7cb
1 changed files with 6 additions and 6 deletions
|
@ -106,11 +106,11 @@ foreach my $line (@data) {
|
||||||
value => $dataline[3],
|
value => $dataline[3],
|
||||||
label => $dataline[1]
|
label => $dataline[1]
|
||||||
);
|
);
|
||||||
$sensor{lwarn} = $dataline[7] if $dataline[7] ne "N/A";
|
$sensor{lwarn} = $dataline[7] ne "N/A" ? $dataline[7] : '';
|
||||||
$sensor{hwarn} = $dataline[9] if $dataline[9] ne "N/A";
|
$sensor{hwarn} = $dataline[9] ne "N/A" ? $dataline[9] : '';
|
||||||
|
|
||||||
$sensor{lcrit} = $dataline[6] if $dataline[6] ne "N/A";
|
$sensor{lcrit} = $dataline[6] ne "N/A" ? $dataline[6] : '';
|
||||||
$sensor{hcrit} = $dataline[10] if $dataline[10] ne "N/A";
|
$sensor{hcrit} = $dataline[10] ne "N/A" ? $dataline[10] : '';
|
||||||
|
|
||||||
my $type;
|
my $type;
|
||||||
if ( $dataline[2] eq "Temperature" ) {
|
if ( $dataline[2] eq "Temperature" ) {
|
||||||
|
@ -149,9 +149,9 @@ END
|
||||||
print "$sensor->{graphid}.label $sensor->{label}\n";
|
print "$sensor->{graphid}.label $sensor->{label}\n";
|
||||||
|
|
||||||
print "$sensor->{graphid}.warning $sensor->{lwarn}:$sensor->{hwarn}\n"
|
print "$sensor->{graphid}.warning $sensor->{lwarn}:$sensor->{hwarn}\n"
|
||||||
if defined($sensor->{lwarn}) or defined($sensor->{hwarn});
|
unless $sensor->{lwarn} eq '' and $sensor->{hwarn} eq '';
|
||||||
print "$sensor->{graphid}.critical $sensor->{lcrit}:$sensor->{hcrit}\n"
|
print "$sensor->{graphid}.critical $sensor->{lcrit}:$sensor->{hcrit}\n"
|
||||||
if defined($sensor->{lcrit}) or defined($sensor->{hcrit});
|
unless $sensor->{lcrit} eq '' and $sensor->{hcrit} eq '';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue