class MLogger::LogDeveices
Attributes
devs[R]
Public Class Methods
new(*logs)
click to toggle source
# File lib/mlogger.rb, line 487 def initialize *logs @devs = logs.map do |log| # *STDOUT/*STDERR raise "IOError: not opened for reading" LogDevice.new *(log.is_a?(Array) ? log : [log]) end end
Public Instance Methods
close()
click to toggle source
# File lib/mlogger.rb, line 498 def close @devs.each {|dev| dev.close} end
write(message)
click to toggle source
# File lib/mlogger.rb, line 494 def write message @devs.each {|dev| dev.write message} end