Method: Flydata::Output::TcpForwarder#initialize
- Defined in:
- lib/flydata/output/forwarder.rb
#initialize(tag, servers, options = {}) ⇒ TcpForwarder
Returns a new instance of TcpForwarder.
34 35 36 37 38 39 40 41 42 43 |
# File 'lib/flydata/output/forwarder.rb', line 34 def initialize(tag, servers, = {}) @tag = tag unless servers and servers.kind_of?(Array) and not servers.empty? raise "Servers must not be empty." end @servers = servers @server_index = 0 () reset end |