class Logput::Adapters::TaggedLogging

Active Support Tagged Logging Adapter

Public Class Methods

handles?(logger) click to toggle source

@param [Class] logger @return [Boolean]

# File lib/logput/adapters/tagged_logging.rb, line 11
def self.handles?(logger)
  return false unless logger
  logger.is_a? ::ActiveSupport::TaggedLogging
end

Public Instance Methods

path() click to toggle source

@return [String] path

# File lib/logput/adapters/tagged_logging.rb, line 17
def path
  return path_override if path_override
  @logger.instance_variable_get(:@logger).instance_variable_get(:@log_dest).path
end