fix hardwarefibrealliance error print
This commit is contained in:
parent
0d34c90220
commit
a9bf4a2b0c
|
@ -168,8 +168,14 @@ sub check {
|
||||||
);
|
);
|
||||||
my $exit = $self->get_severity(section => 'sensors', name => $result->{connUnitSensorName}, value => $result->{connUnitSensorStatus});
|
my $exit = $self->get_severity(section => 'sensors', name => $result->{connUnitSensorName}, value => $result->{connUnitSensorStatus});
|
||||||
if (!$self->{output}->is_status(value => $exit, compare => 'ok', litteral => 1)) {
|
if (!$self->{output}->is_status(value => $exit, compare => 'ok', litteral => 1)) {
|
||||||
$self->{output}->output_add(severity => $exit,
|
$self->{output}->output_add(
|
||||||
short_msg => "Sensor '%s' status is %s", $result->{connUnitSensorName}, $result->{connUnitSensorStatus});
|
severity => $exit,
|
||||||
|
short_msg => sprintf(
|
||||||
|
"Sensor '%s' status is %s",
|
||||||
|
$result->{connUnitSensorName},
|
||||||
|
$result->{connUnitSensorStatus}
|
||||||
|
)
|
||||||
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -204,7 +210,6 @@ sub check {
|
||||||
$self->{output}->output_add(long_msg => "checking ports");
|
$self->{output}->output_add(long_msg => "checking ports");
|
||||||
$self->{components}->{port} = {name => 'ports', total => 0, skip => 0};
|
$self->{components}->{port} = {name => 'ports', total => 0, skip => 0};
|
||||||
return if ($self->check_filter(section => 'port'));
|
return if ($self->check_filter(section => 'port'));
|
||||||
|
|
||||||
|
|
||||||
foreach my $key ($self->{snmp}->oid_lex_sort(keys %{$self->{results}->{ $mapping_port->{connUnitPortName}->{oid} }})) {
|
foreach my $key ($self->{snmp}->oid_lex_sort(keys %{$self->{results}->{ $mapping_port->{connUnitPortName}->{oid} }})) {
|
||||||
$key =~ /^$mapping_port->{connUnitPortName}->{oid}\.(.*)/;
|
$key =~ /^$mapping_port->{connUnitPortName}->{oid}\.(.*)/;
|
||||||
|
@ -213,14 +218,24 @@ sub check {
|
||||||
my $result = $self->{snmp}->map_instance(mapping => $mapping_port, results => $self->{results}->{ $mapping_port->{connUnitPortStatus}->{oid} }, instance => $instance);
|
my $result = $self->{snmp}->map_instance(mapping => $mapping_port, results => $self->{results}->{ $mapping_port->{connUnitPortStatus}->{oid} }, instance => $instance);
|
||||||
|
|
||||||
next if ($self->check_filter(section => 'port', instance => $instance, name => $name));
|
next if ($self->check_filter(section => 'port', instance => $instance, name => $name));
|
||||||
|
|
||||||
$self->{components}->{port}->{total}++;
|
$self->{components}->{port}->{total}++;
|
||||||
$self->{output}->output_add(long_msg => sprintf("port '%s' status is %s [instance: %s]",
|
$self->{output}->output_add(
|
||||||
$name, $result->{connUnitPortStatus}, $instance));
|
long_msg => sprintf(
|
||||||
|
"port '%s' status is %s [instance: %s]",
|
||||||
|
$name, $result->{connUnitPortStatus}, $instance
|
||||||
|
)
|
||||||
|
);
|
||||||
my $exit = $self->get_severity(section => 'port', name => $name, value => $result->{connUnitPortStatus});
|
my $exit = $self->get_severity(section => 'port', name => $name, value => $result->{connUnitPortStatus});
|
||||||
if (!$self->{output}->is_status(value => $exit, compare => 'ok', litteral => 1)) {
|
if (!$self->{output}->is_status(value => $exit, compare => 'ok', litteral => 1)) {
|
||||||
$self->{output}->output_add(severity => $exit,
|
$self->{output}->output_add(
|
||||||
short_msg => sprintf("Port '%s' status is %s", $name, $result->{connUnitPortStatus}));
|
severity => $exit,
|
||||||
|
short_msg => sprintf(
|
||||||
|
"Port '%s' status is %s",
|
||||||
|
$name,
|
||||||
|
$result->{connUnitPortStatus}
|
||||||
|
)
|
||||||
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue