Skip to content

Commit 969a227

Browse files
author
Daniel Romero
committed
default datadog tracer depending on the ddtracer version
1 parent 360bde3 commit 969a227

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

lib/graphql/tracing/data_dog_tracing.rb

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,9 @@ def service_name
4848
end
4949

5050
def tracer
51-
if Gem::Version.new('1.0.0') >= Gem.loaded_specs["ddtrace"].version
52-
options.fetch(:tracer, Datadog::Tracing)
53-
else
54-
options.fetch(:tracer, Datadog.tracer)
55-
end
51+
default_tracer = defined?(Datadog::Tracing) ? Datadog::Tracing : Datadog.tracer
52+
53+
options.fetch(:tracer, default_tracer)
5654
end
5755

5856
def analytics_available?

0 commit comments

Comments
 (0)