From c1aaacbc07fced4a454515e58837caab7bd3425c Mon Sep 17 00:00:00 2001 From: fbsanchez Date: Tue, 26 Feb 2019 18:16:10 +0100 Subject: [PATCH] minor updates in plugintools Former-commit-id: 85d3d6a099d4b08b1d79d996157e1725e3414809 --- pandora_server/lib/PandoraFMS/PluginTools.pm | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pandora_server/lib/PandoraFMS/PluginTools.pm b/pandora_server/lib/PandoraFMS/PluginTools.pm index 41cb56f39b..3acc32eb1e 100644 --- a/pandora_server/lib/PandoraFMS/PluginTools.pm +++ b/pandora_server/lib/PandoraFMS/PluginTools.pm @@ -2018,6 +2018,12 @@ sub snmp_walk { $timeout = $snmp->{timeout}; } + if ($^O =~ /lin/i && "`which snmpwalk`" eq "") { + return { + 'error' => 'snmpwalk not found' + }; + } + $snmp->{extra} = '' unless defined $snmp->{extra}; if ( defined ($snmp->{version} ) @@ -2131,6 +2137,12 @@ sub snmp_get { $timeout = $snmp->{timeout}; } + if ($^O =~ /lin/i && "`which snmpwalk`" eq "") { + return { + 'error' => 'snmpwalk not found' + }; + } + $snmp->{extra} = '' unless defined $snmp->{extra}; if ( defined ($snmp->{version} )