Module: Bitlogger

Defined in:
lib/bitlogger.rb,
lib/bitlogger/version.rb,
lib/bitlogger/loggable.rb,
lib/bitlogger/io_logger.rb,
lib/bitlogger/initializer.rb,
lib/bitlogger/logger_group.rb,
lib/bitlogger/remote_logger.rb,
lib/bitlogger/json_formatter.rb,
lib/bitlogger/dummy_formatter.rb,
lib/bitlogger/buffer_decorator.rb,
lib/bitlogger/filter_decorator.rb,
lib/bitlogger/pretty_formatter.rb

Defined Under Namespace

Modules: Loggable Classes: BufferDecorator, DummyFormatter, FilterDecorator, Initializer, IoLogger, JsonFormatter, LoggerGroup, PrettyFormatter, RemoteLogger

Constant Summary collapse

LEVELS =
[:debug, :info, :warn, :error, :fatal]
VERSION =
'2.0.4'

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.levelObject

Returns the value of attribute level.



25
26
27
# File 'lib/bitlogger.rb', line 25

def level
  @level
end

.loggerObject

Returns the value of attribute logger.



24
25
26
# File 'lib/bitlogger.rb', line 24

def logger
  @logger
end

Class Method Details

.init(options) ⇒ Object



26
# File 'lib/bitlogger.rb', line 26

def init(options); Initializer.new(options) end