From eb17cb94cbbed1d1a79499606a995116f24a6bc7 Mon Sep 17 00:00:00 2001 From: Quentin Garnier Date: Fri, 19 Dec 2014 13:38:58 +0100 Subject: [PATCH] Fix (good now) hp proliant --- .../hardware/server/hp/proliant/snmp/mode/components/fca.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/centreon-plugins/hardware/server/hp/proliant/snmp/mode/components/fca.pm b/centreon-plugins/hardware/server/hp/proliant/snmp/mode/components/fca.pm index 00b94c616..0a55cd069 100644 --- a/centreon-plugins/hardware/server/hp/proliant/snmp/mode/components/fca.pm +++ b/centreon-plugins/hardware/server/hp/proliant/snmp/mode/components/fca.pm @@ -204,7 +204,8 @@ sub host_array_controller { my $fca_index = $1; my $fca_status = $result2->{$oid_cpqFcaHostCntlrStatus . '.' . $instance}; - my $fca_model = defined($model_map{$result2->{$oid_cpqFcaHostCntlrModel . '.' . $instance}}) ? $model_map{$result2->{$oid_cpqFcaHostCntlrModel . '.' . $instance}} : 'unknown'; + my $fca_model = (defined($result2->{$oid_cpqFcaHostCntlrModel . '.' . $instance}) && defined($model_map{$result2->{$oid_cpqFcaHostCntlrModel . '.' . $instance}})) ? + $model_map{$result2->{$oid_cpqFcaHostCntlrModel . '.' . $instance}} : 'unknown'; my $fca_slot = $result2->{$oid_cpqFcaHostCntlrSlot . '.' . $instance}; my $fca_condition = $result2->{$oid_cpqFcaHostCntlrCondition . '.' . $instance};