Module: Brow
- Defined in:
- lib/brow.rb,
lib/brow/utils.rb,
lib/brow/client.rb,
lib/brow/worker.rb,
lib/brow/version.rb,
lib/brow/response.rb,
lib/brow/transport.rb,
lib/brow/message_batch.rb,
lib/brow/backoff_policy.rb
Defined Under Namespace
Modules: Utils Classes: BackoffPolicy, Client, Error, MessageBatch, Response, Transport, Worker
Constant Summary collapse
- LOG_PREFIX =
Private
"[brow]"
- VERSION =
"0.4.1"
Class Method Summary collapse
-
.logger ⇒ Object
Public: Returns the logger instance to use for logging of things.
-
.logger=(new_logger) ⇒ Object
Public: Sets the logger instance to use for logging things.
Class Method Details
.logger ⇒ Object
Public: Returns the logger instance to use for logging of things.
13 14 15 16 17 18 19 20 21 |
# File 'lib/brow.rb', line 13 def self.logger return @logger if @logger @logger = if defined?(Rails) Rails.logger else Logger.new(STDOUT) end end |
.logger=(new_logger) ⇒ Object
Public: Sets the logger instance to use for logging things.
24 25 26 |
# File 'lib/brow.rb', line 24 def self.logger=(new_logger) @logger = new_logger end |