Class: Kitchen::Logger::LogdevLogger
- Inherits:
-
Logger
- Object
- Logger
- Kitchen::Logger::LogdevLogger
- Defined in:
- lib/kitchen/logger.rb
Overview
Internal class which adds a #banner method call that displays the message with a callout arrow.
Direct Known Subclasses
Instance Method Summary collapse
Instance Method Details
#<<(msg) ⇒ Object
100 101 102 |
# File 'lib/kitchen/logger.rb', line 100 def <<(msg) msg =~ /\n/ ? msg.split("\n").each { |l| format_line(l) } : super end |
#banner(msg = nil, &block) ⇒ Object
104 105 106 |
# File 'lib/kitchen/logger.rb', line 104 def (msg = nil, &block) super_info("-----> #{msg}", &block) end |