From 01d7281d3a68d23ea62ebae1d9471bdff26e9be5 Mon Sep 17 00:00:00 2001 From: Simon Bomm Date: Thu, 8 Jan 2015 13:36:19 +0100 Subject: [PATCH] #Bug 6070&6069 --- centreon-plugins/apps/lotus/snmp/mode/mailtime.pm | 2 -- centreon-plugins/network/checkpoint/mode/connections.pm | 2 +- centreon-plugins/network/checkpoint/mode/hastate.pm | 5 +++++ 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/centreon-plugins/apps/lotus/snmp/mode/mailtime.pm b/centreon-plugins/apps/lotus/snmp/mode/mailtime.pm index f6c558d00..dea6cf1bf 100644 --- a/centreon-plugins/apps/lotus/snmp/mode/mailtime.pm +++ b/centreon-plugins/apps/lotus/snmp/mode/mailtime.pm @@ -79,8 +79,6 @@ sub run { my $oid_lnMinimumMailDeliverTime = '.1.3.6.1.4.1.334.72.1.1.4.15.0'; my $results = $self->{snmp}->get_leef(oids => [$oid_lnMinimumMailDeliverTime, $oid_lnMaximumMailDeliverTime, $oid_lnAverageMailDeliverTime], nothing_quit => 1); -# my $maxTime = $self->{snmp}->get_leef(oid => $oid_lnMaximumMailDeliverTime, nothing_quit => 1); -# my $avgTime = $self->{snmp}->get_leef(oid => $oid_lnAverageMailDeliverTime, nothing_quit => 1); my $exit_code = $self->{perfdata}->threshold_check(value => $results->{$oid_lnAverageMailDeliverTime}, threshold => [ { label => 'critical', 'exit_litteral' => 'critical' }, { label => 'warning', exit_litteral => 'warning' } ]); diff --git a/centreon-plugins/network/checkpoint/mode/connections.pm b/centreon-plugins/network/checkpoint/mode/connections.pm index 5c71dfead..3e693a5a4 100644 --- a/centreon-plugins/network/checkpoint/mode/connections.pm +++ b/centreon-plugins/network/checkpoint/mode/connections.pm @@ -75,7 +75,7 @@ sub run { $self->{snmp} = $options{snmp}; my $oid_fwNumCom = '.1.3.6.1.4.1.2620.1.1.25.3.0'; - my $result = $self->{snmp}->get_leef(oids => $oid_fwNumCom, nothing_quit => 1); + my $result = $self->{snmp}->get_leef(oids => [$oid_fwNumCom], nothing_quit => 1); my $exit = $self->{perfdata}->threshold_check(value => $result->{$oid_fwNumCom}, threshold => [ { label => 'critical', 'exit_litteral' => 'critical' }, { label => 'warning', exit_litteral => 'warning' } ]); diff --git a/centreon-plugins/network/checkpoint/mode/hastate.pm b/centreon-plugins/network/checkpoint/mode/hastate.pm index eaf53a6be..99e39c918 100644 --- a/centreon-plugins/network/checkpoint/mode/hastate.pm +++ b/centreon-plugins/network/checkpoint/mode/hastate.pm @@ -55,6 +55,11 @@ sub new { return $self; } +sub check_options { + my ($self, %options) = @_; + $self->SUPER::init(%options); +} + sub run { my ($self, %options) = @_; # $options{snmp} = snmp object