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
206 207 208 209 210 211 212 213 214 215 216 217 |
# File 'lib/extended_logger/controls.rb', line 206 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 |