class Magellan::Gcs::Proxy::CompositeLogger

Attributes

loggers[R]

Public Class Methods

new(loggers) click to toggle source
# File lib/magellan/gcs/proxy/composite_logger.rb, line 8
def initialize(loggers)
  @loggers = loggers
end

Public Instance Methods

add(severity, message = nil, &block) click to toggle source
# File lib/magellan/gcs/proxy/composite_logger.rb, line 12
def add(severity, message = nil, &block)
  loggers.each do |logger|
    begin
      logger.add(severity, message, &block)
    rescue => e
      $stderr.puts("[#{e.class}] #{e.message}")
    end
  end
end