class ElasticAPM::PrefixedLogger

@api private

Attributes

prefix[R]

Public Class Methods

new(logdev, prefix: '', **args) click to toggle source
Calls superclass method
# File lib/elastic_apm/util/prefixed_logger.rb, line 5
def initialize(logdev, prefix: '', **args)
  super(logdev, **args)

  @prefix = prefix
end

Public Instance Methods

add(severity, message = nil, progname = nil, &block) click to toggle source
Calls superclass method
# File lib/elastic_apm/util/prefixed_logger.rb, line 13
def add(severity, message = nil, progname = nil, &block)
  super(severity, message, format('%s%s', prefix, progname), &block)
end