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
|
||||
|
||||
[ENHANCEMENTS]
|
||||
|
||||
@@ -66,7 +66,9 @@ sub _snmp_connect_generic {
|
||||
my %snmp_args = (
|
||||
AutoSpecify => 0,
|
||||
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),
|
||||
NonIncreasing => (setting('nonincreasing') || 0),
|
||||
BulkWalk => ((defined setting('bulkwalk_off') && setting('bulkwalk_off'))
|
||||
|
||||
Reference in New Issue
Block a user