Method: Logplex::Session#initialize
- Defined in:
- lib/logplex/session.rb
#initialize(url, session_settings) ⇒ Session
Public: Initialize a logplex session.
url - the url to the session, usually of the form:
https://user:pass@logplex/sessions/session-id
session_settings - a hash of arguments; see
{Logplex::Channel#create_session} for values.
30 31 32 33 34 35 36 37 38 39 40 |
# File 'lib/logplex/session.rb', line 30 def initialize(url, session_settings) @url = url if session_settings[:tail] @tail = true else @tail = false @limit = session_settings[:num] end @chunk_size = session_settings[:chunk_size] || DEFAULT_CHUNK_SIZE end |