mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
Global Settings - SNMP Timeout (#12579)
* Global Settings - SNMP Timeout * omit snmp timeout if it is 1 * add retries field * filter default retries too * fix typo Co-authored-by: Tony Murray <murraytony@gmail.com>
This commit is contained in:
@@ -163,10 +163,14 @@ function gen_snmp_cmd($cmd, $device, $oids, $options = null, $mib = null, $mibdi
|
||||
array_push($cmd, '-m', $mib);
|
||||
}
|
||||
array_push($cmd, '-M', mibdir($mibdir, $device));
|
||||
if ($timeout = prep_snmp_setting($device, 'timeout')) {
|
||||
|
||||
$timeout = prep_snmp_setting($device, 'timeout');
|
||||
if ($timeout && $timeout !== 1) {
|
||||
array_push($cmd, '-t', $timeout);
|
||||
}
|
||||
if ($retries = prep_snmp_setting($device, 'retries')) {
|
||||
|
||||
$retries = prep_snmp_setting($device, 'retries');
|
||||
if ($retries && $retries !== 5) {
|
||||
array_push($cmd, '-r', $retries);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user