class Amazon::Coral::SimpleLogFactory

Provides a LogFactory implementation that supplies WrappedLogger objects to requestors. The key provided to getLog is prepended to log messages from each Logger.

Copyright

Copyright © 2008 Amazon.com, Inc. or its affiliates. All Rights Reserved.

Public Class Methods

new(output, level) click to toggle source
# File lib/amazon/coral/simplelog.rb, line 62
def initialize(output, level)
  @output = output
  @level = level
end

Public Instance Methods

getLog(key) click to toggle source
# File lib/amazon/coral/simplelog.rb, line 67
def getLog(key)
  logger = Logger.new(@output)
  logger.level = @level

  return WrappedLogger.new(key, logger)
end