Class: Logger

Inherits:
Object
  • Object
show all
Defined in:
lib/logdup/logger_patch.rb

Instance Method Summary collapse

Instance Method Details

#__format_message__Object



6
# File 'lib/logdup/logger_patch.rb', line 6

alias_method :__format_message__, :format_message

#dup_to(device, options = {}) {|block| ... } ⇒ Object

Yields:

  • (block)


8
9
10
11
12
# File 'lib/logdup/logger_patch.rb', line 8

def dup_to(device, options = {}, &block)
  duplications << Logdup::LogDuplication.new(device, options)
  yield(block)
  duplications.pop.output
end