class Ougai::Logger
def self.broadcast(logger)
-
logger
(Logger
) -- The logger receiving broadcast logs.
def self.broadcast(logger) Module.new do |mdl| define_method(:_log) do |*args, &block| logger._log(*args, &block) super(*args, &block) end define_method(:level=) do |level| logger.level = level super(level) end define_method(:close) do logger.close super() end end end