mirror of
https://github.com/centreon/centreon-plugins.git
synced 2025-07-23 13:45:18 +02:00
fix catalog_status_threshold
This commit is contained in:
parent
b2eb094da1
commit
1b87784005
@ -38,17 +38,17 @@ sub catalog_status_threshold {
|
||||
|
||||
my $label = $self->{label};
|
||||
$label =~ s/-/_/g;
|
||||
if (defined($self->{instance_mode}->{option_results}->{ok_status}) && $self->{instance_mode}->{option_results}->{ok_status} ne '' &&
|
||||
eval "$self->{instance_mode}->{option_results}->{ok_status}") {
|
||||
if (defined($self->{instance_mode}->{option_results}->{'ok_' . $label}) && $self->{instance_mode}->{option_results}->{'ok_' . $label} ne '' &&
|
||||
eval "$self->{instance_mode}->{option_results}->{'ok_' . $label}") {
|
||||
$status = 'ok';
|
||||
} elsif (defined($self->{instance_mode}->{option_results}->{'critical_' . $label}) && $self->{instance_mode}->{option_results}->{'critical_' . $label} ne '' &&
|
||||
eval "$self->{instance_mode}->{option_results}->{'critical_' . $label}") {
|
||||
$status = 'critical';
|
||||
} elsif (defined($self->{instance_mode}->{option_results}->{'warning_' . $label}) && $self->{instance_mode}->{option_results}->{'warning_' . $label} ne '' &&
|
||||
eval "$self->{instance_mode}->{option_results}->{'warning_' . $label}") {
|
||||
eval "$self->{instance_mode}->{option_results}->{'warning_' . $label}") {
|
||||
$status = 'warning';
|
||||
} elsif (defined($self->{instance_mode}->{option_results}->{'unknown_' . $label}) && $self->{instance_mode}->{option_results}->{'unknown_' . $label} ne '' &&
|
||||
eval "$self->{instance_mode}->{option_results}->{'unknown_' . $label}") {
|
||||
eval "$self->{instance_mode}->{option_results}->{'unknown_' . $label}") {
|
||||
$status = 'unknown';
|
||||
}
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user