class EventTracer::DatadogLogger
Constants
- DEFAULT_COUNTER
- DEFAULT_METRIC_TYPE
- SUPPORTED_METRIC_TYPES
Attributes
datadog[R]
decoratee[R]
Public Class Methods
new(decoratee, allowed_tags: [])
click to toggle source
Calls superclass method
EventTracer::BasicDecorator::new
# File lib/event_tracer/datadog_logger.rb, line 26 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/datadog_logger.rb, line 61 def valid_args?(metrics) metrics && (metrics.is_a?(Hash) || metrics.is_a?(Array)) end