Class: Kanji::WebContainer
- Inherits:
-
Dry::Web::Container
- Object
- Dry::Web::Container
- Kanji::WebContainer
- Defined in:
- lib/kanji/web_container.rb
Class Method Summary collapse
Class Method Details
.configure(&block) ⇒ Object
8 9 10 11 12 13 14 |
# 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 ⇒ Object
16 17 18 19 20 21 |
# 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 |