Sha256: 35c3f50fcbf3bb5900684535b6d50fc39f4ef0858cc51f4747c88cc825d8befe
Contents?: true
Size: 553 Bytes
Versions: 25
Compression:
Stored size: 553 Bytes
Contents
require 'ddtrace/analytics' module Datadog module Contrib # Defines analytics behavior for integrations module Analytics module_function # Checks whether analytics should be enabled. # `flag` is a truthy/falsey value that represents a setting on the integration. def enabled?(flag = nil) (Datadog.configuration.analytics_enabled && flag != false) || flag == true end def set_sample_rate(span, sample_rate) Datadog::Analytics.set_sample_rate(span, sample_rate) end end end end
Version data entries
25 entries across 25 versions & 2 rubygems