Class: Flintlock::Logger
- Inherits:
-
Logger
- Object
- Logger
- Flintlock::Logger
- Defined in:
- lib/flintlock/logger.rb
Instance Method Summary collapse
Instance Method Details
#linewise(output, options = {}) ⇒ Object
13 14 15 16 |
# File 'lib/flintlock/logger.rb', line 13 def linewise(output, ={}) [:level] ||= :debug output.lines.each { |x| send([:level], x) } end |
#silence! ⇒ Object
5 6 7 |
# File 'lib/flintlock/logger.rb', line 5 def silence! @saved_logdev, @logdev = @logdev, nil end |
#unsilence! ⇒ Object
9 10 11 |
# File 'lib/flintlock/logger.rb', line 9 def unsilence! @logdev, @saved_logdev = @saved_logdev, nil if @saved_logdev end |