lib/logstash/inputs/snmp/base_client.rb in logstash-input-snmp-1.2.1 vs lib/logstash/inputs/snmp/base_client.rb in logstash-input-snmp-1.2.2

- old
+ new

@@ -1,34 +1,26 @@ require "java" require "logstash-input-snmp_jars.rb" require "logstash/util/loggable" -java_import "org.snmp4j.CommunityTarget" -java_import "org.snmp4j.PDU" -java_import "org.snmp4j.ScopedPDU" -java_import "org.snmp4j.Snmp" -java_import "org.snmp4j.Target" -java_import "org.snmp4j.TransportMapping" -java_import "org.snmp4j.event.ResponseEvent" -java_import "org.snmp4j.mp.SnmpConstants" -java_import "org.snmp4j.smi.Address" -java_import "org.snmp4j.smi.GenericAddress" -java_import "org.snmp4j.smi.OID" -java_import "org.snmp4j.smi.OctetString" -java_import "org.snmp4j.smi.VariableBinding" -java_import "org.snmp4j.transport.DefaultUdpTransportMapping" -java_import "org.snmp4j.transport.DefaultTcpTransportMapping" -java_import "org.snmp4j.util.TableUtils" -java_import "org.snmp4j.util.TreeUtils" -java_import "org.snmp4j.util.DefaultPDUFactory" -java_import "org.snmp4j.asn1.BER" - module LogStash class SnmpClientError < StandardError end class BaseSnmpClient + + java_import "org.snmp4j.Snmp" + java_import "org.snmp4j.TransportMapping" + java_import "org.snmp4j.mp.SnmpConstants" + java_import "org.snmp4j.smi.OID" + java_import "org.snmp4j.smi.VariableBinding" + java_import "org.snmp4j.transport.DefaultUdpTransportMapping" + java_import "org.snmp4j.transport.DefaultTcpTransportMapping" + java_import "org.snmp4j.util.TableUtils" + java_import "org.snmp4j.util.TreeUtils" + java_import "org.snmp4j.asn1.BER" + include LogStash::Util::Loggable def initialize(protocol, address, port, retries, timeout, mib) transport = case protocol.to_s when "udp"