Skip to content

Commit 4b23a16

Browse files
authored
Fix examples and documentation (open-telemetry#1793)
Fixes open-telemetry#1792
1 parent 0fb4fd1 commit 4b23a16

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

docs/examples/auto-instrumentation/README.rst

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,9 @@ Manually instrumented server
3737
def server_request():
3838
with tracer.start_as_current_span(
3939
"server_request",
40-
context=propagators.extract(request.headers),
40+
context=extract(request.headers),
41+
kind=trace.SpanKind.SERVER,
42+
attributes=collect_request_attributes(request.environ),
4143
):
4244
print(request.args.get("param"))
4345
return "served"

docs/examples/auto-instrumentation/client.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@
1616

1717
from requests import get
1818

19-
from opentelemetry import propagators, trace
19+
from opentelemetry import trace
20+
from opentelemetry.propagate import inject
2021
from opentelemetry.sdk.trace import TracerProvider
2122
from opentelemetry.sdk.trace.export import (
2223
ConsoleSpanExporter,
@@ -37,7 +38,7 @@
3738

3839
with tracer.start_as_current_span("client-server"):
3940
headers = {}
40-
propagators.inject(headers)
41+
inject(headers)
4142
requested = get(
4243
"http://localhost:8082/server_request",
4344
params={"param": argv[1]},

0 commit comments

Comments
 (0)