lib/logstash/inputs/snmp/base_client.rb in logstash-input-snmp-1.3.0 vs lib/logstash/inputs/snmp/base_client.rb in logstash-input-snmp-1.3.1

- old
+ new

@@ -50,15 +50,15 @@ result end def walk(oid, strip_root = 0, path_length = 0) - result = {} - pdufactory = get_pdu_factory treeUtils = TreeUtils.new(@snmp, pdufactory) events = treeUtils.getSubtree(@target, OID.new(oid)) return nil if events.nil? || events.size == 0 + + result = {} events.each do |event| next if event.nil? if event.isError