Sha256: aa2afe0e2a5de24a612b0089c0b9d48fa296566587145c9229a436806490c19b

Contents?: true

Size: 882 Bytes

Versions: 12

Compression:

Stored size: 882 Bytes

Contents

# typed: strict

require 'opentracing'
require 'opentracing/carrier'
require_relative 'tracing'

require_relative 'opentracer/carrier'
require_relative 'opentracer/tracer'
require_relative 'opentracer/span'
require_relative 'opentracer/span_context'
require_relative 'opentracer/span_context_factory'
require_relative 'opentracer/scope'
require_relative 'opentracer/scope_manager'
require_relative 'opentracer/thread_local_scope'
require_relative 'opentracer/thread_local_scope_manager'
require_relative 'opentracer/distributed_headers'
require_relative 'opentracer/propagator'
require_relative 'opentracer/text_map_propagator'
require_relative 'opentracer/binary_propagator'
require_relative 'opentracer/rack_propagator'
require_relative 'opentracer/global_tracer'

# Modify the OpenTracing module functions
::OpenTracing.singleton_class.prepend(Datadog::OpenTracer::GlobalTracer)

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
ddtrace-1.9.0 lib/datadog/opentracer.rb
ddtrace-1.8.0 lib/datadog/opentracer.rb
ddtrace-1.7.0 lib/datadog/opentracer.rb
ddtrace-1.6.1 lib/datadog/opentracer.rb
ddtrace-1.6.0 lib/datadog/opentracer.rb
ddtrace-1.5.2 lib/datadog/opentracer.rb
ddtrace-1.5.1 lib/datadog/opentracer.rb
ddtrace-1.5.0 lib/datadog/opentracer.rb
ddtrace-1.4.2 lib/datadog/opentracer.rb
ddtrace-1.4.1 lib/datadog/opentracer.rb
ddtrace-1.4.0 lib/datadog/opentracer.rb
ddtrace-1.3.0 lib/datadog/opentracer.rb