class EventTracer::AppsignalLogger

Constants

DEFAULT_COUNTER
DEFAULT_METRIC_TYPE
SUPPORTED_METRIC_TYPES

Attributes

allowed_tags[R]
appsignal[R]
decoratee[R]

Public Class Methods

new(decoratee, allowed_tags: []) click to toggle source
Calls superclass method
# File lib/event_tracer/appsignal_logger.rb, line 24
def initialize(decoratee, allowed_tags: [])
  super(decoratee)
  @allowed_tags = allowed_tags
end

Private Instance Methods

valid_args?(metrics) click to toggle source
# File lib/event_tracer/appsignal_logger.rb, line 59
def valid_args?(metrics)
  metrics && (metrics.is_a?(Hash) || metrics.is_a?(Array))
end