Module: ExtendedLogger::Controls::Sink
- Defined in:
- lib/extended_logger/controls.rb
Class Method Summary collapse
Class Method Details
.example(device = nil, format: nil, rules: nil) ⇒ Object
216 217 218 219 220 221 222 223 224 225 226 227 |
# File 'lib/extended_logger/controls.rb', line 216 def self.example device=nil, format: nil, rules: nil format ||= Controls::Formatters::Plain.example device ||= StringIO.new levels = Controls::Levels::Set.example ExtendedLogger::Sink.build( device, format: format, levels: levels, rules: rules, ) end |