Skip to content

Commit 0f807d4

Browse files
author
Yoshi Yamaguchi
authored
Merge pull request #5 from zelianghuang/main
Fix a bug that causes ProxyTracerProvider object has no attribute 'add_span_processor'
2 parents 9671ecf + be2109c commit 0f807d4

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

step2/src/client/client.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -83,9 +83,9 @@ class UnexpectedResultError(Exception):
8383
# NOTE: SimpleSpanProcessor is for debugging use in general.
8484
# we use it here for a demonstration purpose.
8585
exporter = CloudTraceSpanExporter()
86+
trace.set_tracer_provider(TracerProvider())
8687
trace.get_tracer_provider().add_span_processor(SimpleSpanProcessor(exporter))
8788
propagate.set_global_textmap(CloudTraceFormatPropagator())
88-
trace.set_tracer_provider(TracerProvider())
8989

9090

9191
@app.route("/")

step2/src/loadgen/loadgen.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -80,9 +80,9 @@ def main():
8080
trace.get_tracer_provider().add_span_processor(
8181
SimpleSpanProcessor(exporter)
8282
)
83+
trace.set_tracer_provider(TracerProvider())
8384
tracer = trace.get_tracer(__name__)
8485
propagate.set_global_textmap(CloudTraceFormatPropagator())
85-
trace.set_tracer_provider(TracerProvider())
8686

8787
# connectivity check to client service
8888
healthz = f"http://{target}/_healthz"

0 commit comments

Comments
 (0)