From 6406fd5d84fc3f0a2ac7624258e5824e2aa9521f Mon Sep 17 00:00:00 2001 From: Eric Eastwood Date: Wed, 27 Jul 2022 01:12:48 -0500 Subject: Server running --- synapse/logging/tracing.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/synapse/logging/tracing.py b/synapse/logging/tracing.py index e437b2b627..15d1f384b8 100644 --- a/synapse/logging/tracing.py +++ b/synapse/logging/tracing.py @@ -216,7 +216,10 @@ class _DummyLookup(object): # These dependencies are optional so they can fail to import # and we try: + import opentelemetry import opentelemetry.trace + import opentelemetry.sdk.trace + import opentelemetry.sdk.trace.export import opentelemetry.semconv.trace SpanKind = opentelemetry.trace.SpanKind @@ -370,12 +373,12 @@ def init_tracer(hs: "HomeServer") -> None: # TODO: opentelemetry_whitelist - provider = opentelemetry.TracerProvider() - processor = opentelemetry.BatchSpanProcessor(opentelemetry.ConsoleSpanExporter()) + provider = opentelemetry.sdk.trace.TracerProvider() + processor = opentelemetry.sdk.trace.export.BatchSpanProcessor(opentelemetry.sdk.trace.export.ConsoleSpanExporter()) provider.add_span_processor(processor) # Sets the global default tracer provider - trace.set_tracer_provider(provider) + opentelemetry.trace.set_tracer_provider(provider) # Whitelisting -- cgit 1.5.1