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