Sha256: b4f6661a48b91e66e7ac2f269ce86ea6cc4fa6f9e845a40aa42968d6debccaee
Contents?: true
Size: 794 Bytes
Versions: 5
Compression:
Stored size: 794 Bytes
Contents
# frozen_string_literal: true module Datadog module Tracing module Contrib # Contains methods for fetching values according to span attributes schema module SpanAttributeSchema module_function def fetch_service_name(env, default) ENV.fetch(env) do if Datadog.configuration.tracing.span_attribute_schema == Tracing::Configuration::Ext::SpanAttributeSchema::VERSION_ONE Datadog.configuration.service else default end end end def default_span_attribute_schema? Datadog.configuration.tracing.span_attribute_schema == Tracing::Configuration::Ext::SpanAttributeSchema::DEFAULT_VERSION end end end end end
Version data entries
5 entries across 5 versions & 1 rubygems