Module: Simple::CLI::Logger

Included in:
Simple::CLI
Defined in:
lib/simple/cli/logger.rb,
lib/simple/cli/logger.rb

Defined Under Namespace

Modules: ColoredLogger Classes: Adapter

Instance Method Summary collapse

Instance Method Details

#loggerObject



10
11
12
# File 'lib/simple/cli/logger.rb', line 10

def logger
  @logger ||= Adapter.new(default_logger)
end

#logger=(logger) ⇒ Object



14
15
16
17
18
# File 'lib/simple/cli/logger.rb', line 14

def logger=(logger)
  old_log_level = logger.level
  @logger = Adapter.new(logger)
  @logger.level = old_log_level
end