module XRay::Logging

Provide global logger for classes that include this module. It serves as a proxy to global recorder's logger.

Public Class Methods

logger() click to toggle source
# File lib/aws-xray-sdk/logger.rb, line 11
def self.logger
  @logger ||= Logger.new($stdout).tap { |l| l.level = Logger::INFO }
end
logger=(v) click to toggle source
# File lib/aws-xray-sdk/logger.rb, line 15
def self.logger=(v)
  @logger = v
end

Public Instance Methods

logger() click to toggle source
# File lib/aws-xray-sdk/logger.rb, line 7
def logger
  Logging.logger
end