snmpretries setting not working if unset (S. Xu)
This commit is contained in:
@@ -1,3 +1,9 @@
|
|||||||
|
2.033004 - 2015-11-16
|
||||||
|
|
||||||
|
[BUG FIXES]
|
||||||
|
|
||||||
|
* snmpretries setting not working if unset (S. Xu)
|
||||||
|
|
||||||
2.033003 - 2015-10-04
|
2.033003 - 2015-10-04
|
||||||
|
|
||||||
[ENHANCEMENTS]
|
[ENHANCEMENTS]
|
||||||
|
|||||||
@@ -66,7 +66,9 @@ sub _snmp_connect_generic {
|
|||||||
my %snmp_args = (
|
my %snmp_args = (
|
||||||
AutoSpecify => 0,
|
AutoSpecify => 0,
|
||||||
DestHost => $device->ip,
|
DestHost => $device->ip,
|
||||||
Retries => (setting('snmpretries') || 2),
|
# 0 is falsy. Using || with snmpretries equal to 0 will set retries to 2.
|
||||||
|
# check if the setting is 0. If not, use the default value of 2.
|
||||||
|
Retries => (setting('snmpretries') || setting('snmpretries') == 0 ? 0 : 2),
|
||||||
Timeout => (setting('snmptimeout') || 1000000),
|
Timeout => (setting('snmptimeout') || 1000000),
|
||||||
NonIncreasing => (setting('nonincreasing') || 0),
|
NonIncreasing => (setting('nonincreasing') || 0),
|
||||||
BulkWalk => ((defined setting('bulkwalk_off') && setting('bulkwalk_off'))
|
BulkWalk => ((defined setting('bulkwalk_off') && setting('bulkwalk_off'))
|
||||||
|
|||||||
Reference in New Issue
Block a user