Module: Output::Writer::BuildLogger::ClassMethods

Extended by:
ClassMethods
Included in:
ClassMethods
Defined in:
lib/output/build_logger.rb

Instance Method Summary collapse

Instance Method Details

#build_logger(name, level, device_options) ⇒ Object



13
14
15
16
17
18
19
# File 'lib/output/build_logger.rb', line 13

def build_logger(name, level, device_options)
  logger = Logging.logger[name]
  logger.level = level
  logger.appenders = Output::Devices.build_device(device_options[:device], device_options)
  logger.extend LevelName
  logger
end