From 48a020d720b35aa28ce5f2b343f134017b3c92fc Mon Sep 17 00:00:00 2001 From: qgarnier Date: Mon, 2 Oct 2017 15:47:25 +0200 Subject: [PATCH] Fix #770 --- centreon-plugins/hardware/pdu/apc/snmp/mode/load.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/centreon-plugins/hardware/pdu/apc/snmp/mode/load.pm b/centreon-plugins/hardware/pdu/apc/snmp/mode/load.pm index 45b49c9de..e5cc499f9 100644 --- a/centreon-plugins/hardware/pdu/apc/snmp/mode/load.pm +++ b/centreon-plugins/hardware/pdu/apc/snmp/mode/load.pm @@ -149,7 +149,7 @@ sub run { $self->{output}->output_add(long_msg => sprintf("Phase '%s' on Bank '%s' status is '%s' [instance: %s, value: %s]", $result->{rPDULoadStatusPhaseNumber}, $result->{rPDULoadStatusBankNumber}, $result->{rPDULoadStatusLoadState}, - $instance, $result->{rPDULoadStatusLoad})); + $instance, defined($result->{rPDULoadStatusLoad}) ? $result->{rPDULoadStatusLoad} : '-')); my $exit = $self->get_severity(section => 'load', instance => $instance, value => $result->{rPDULoadStatusLoadState}); if (!$self->{output}->is_status(value => $exit, compare => 'ok', litteral => 1)) { $self->{output}->output_add(severity => $exit, @@ -273,4 +273,4 @@ Set critical threshold for temperatures (syntax: type,instance,threshold) Example: --critical='load,.*,40' =back -=cut \ No newline at end of file +=cut