class Kanji::WebContainer

Public Class Methods

configure(&block) click to toggle source
Calls superclass method
# File lib/kanji/web_container.rb, line 8
def configure(&block)
  super.configure_stdout_logger

  return unless self[:settings][:env] == "development"
  rack_logger = Dry::Monitor::Rack::Logger.new(self[:stdout_logger])
  rack_logger.attach(self[:rack_monitor])
end
configure_stdout_logger() click to toggle source
# File lib/kanji/web_container.rb, line 16
def configure_stdout_logger
  config.stdout_logger = Dry::Monitor::Logger.new($stdout)
  config.stdout_logger.level = Dry::Monitor::Logger::DEBUG
  register(:stdout_logger, config.stdout_logger)
  self
end