Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
ls-trace / opentracer / helpers.py
Size: Mime:
import opentracing
import ddtrace

"""
Helper routines for Datadog OpenTracing.
"""


def set_global_tracer(tracer):
    """Sets the global tracers to the given tracer."""

    # overwrite the opentracer reference
    opentracing.tracer = tracer

    # overwrite the Datadog tracer reference
    ddtrace.tracer = tracer._dd_tracer