Method: Logplex::Drain#initialize

Defined in:
lib/logplex/drain.rb

#initialize(url, channel_id, drain_id, drain_token, drain_url = nil) ⇒ Drain

Returns a new instance of Drain.



10
11
12
13
14
15
16
17
# File 'lib/logplex/drain.rb', line 10

def initialize(url, channel_id, drain_id, drain_token, drain_url=nil)
  @url = url
  @channel_id = channel_id
  @id = drain_id
  @token = drain_token
  @drain_url = drain_url
  @backend = Logplex::Client::Backends::HTTP.new(@url)
end