From d85b0141e4cb722d4ca2a76cdcc3292e2edf401e Mon Sep 17 00:00:00 2001 From: fbsanchez Date: Mon, 29 Jul 2019 19:09:13 +0200 Subject: [PATCH] minor warning based on different configurations --- pandora_server/lib/PandoraFMS/DiscoveryServer.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pandora_server/lib/PandoraFMS/DiscoveryServer.pm b/pandora_server/lib/PandoraFMS/DiscoveryServer.pm index 2e2238fd16..6f7eab4c68 100644 --- a/pandora_server/lib/PandoraFMS/DiscoveryServer.pm +++ b/pandora_server/lib/PandoraFMS/DiscoveryServer.pm @@ -65,7 +65,8 @@ use constant { sub new ($$$$$$) { my ($class, $config, $dbh) = @_; - return undef unless $config->{'reconserver'} == 1 || $config->{'discoveryserver'} == 1; + return undef unless (defined($config->{'reconserver'}) && $config->{'reconserver'} == 1) + || (defined($config->{'discoveryserver'}) && $config->{'discoveryserver'} == 1); if (! -e $config->{'nmap'}) { logger ($config, ' [E] ' . $config->{'nmap'} . " needed by " . $config->{'rb_product_name'} . " Discovery Server not found.", 1);