class Ougai::Logger

def self.broadcast(logger)

def self.broadcast(logger)
  Module.new do |mdl|
    ::Logger::Severity.constants.each do |severity|
      method_name = severity.downcase.to_sym
      mdl.send(:define_method, method_name) do |*args|
        logger.send(method_name, *args)
        super(*args)
      end
    end
  end
end