Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 9c81fdf

Browse files
author
alrex
authored
Fix missing wsgi dependency (open-telemetry#1578)
1 parent b743ab1 commit 9c81fdf

File tree

4 files changed

+5
-4
lines changed

4 files changed

+5
-4
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ env:
1010
# Otherwise, set variable to the commit of your branch on
1111
# opentelemetry-python-contrib which is compatible with these Core repo
1212
# changes.
13-
CONTRIB_REPO_SHA: f005d90ed3bc75ee6eb7297f9e3a6b55a55b22aa
13+
CONTRIB_REPO_SHA: b404de2f393aaaeca73694c37fe58fecf423a707
1414

1515
jobs:
1616
build:

docs/examples/auto-instrumentation/server_instrumented.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@
1515
from flask import Flask, request
1616

1717
from opentelemetry import propagators, trace
18+
from opentelemetry.instrumentation.wsgi import collect_request_attributes
1819
from opentelemetry.sdk.trace import TracerProvider
1920
from opentelemetry.sdk.trace.export import (
2021
ConsoleSpanExporter,
2122
SimpleExportSpanProcessor,
2223
)
2324
from opentelemetry.trace.propagation.textmap import DictGetter
24-
from opentelemetry.util.http.wsgi import collect_request_attributes
2525

2626
app = Flask(__name__)
2727

tests/w3c_tracecontext_validation_server.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@
2525

2626
from opentelemetry import trace
2727
from opentelemetry.instrumentation.requests import RequestsInstrumentor
28+
from opentelemetry.instrumentation.wsgi import OpenTelemetryMiddleware
2829
from opentelemetry.sdk.trace import TracerProvider
2930
from opentelemetry.sdk.trace.export import (
3031
ConsoleSpanExporter,
3132
SimpleExportSpanProcessor,
3233
)
33-
from opentelemetry.util.http.wsgi import OpenTelemetryMiddleware
3434

3535
# FIXME This could likely be avoided by integrating this script into the
3636
# standard test running mechanisms.

tox.ini

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ commands_pre =
105105
distro: pip install {toxinidir}/opentelemetry-distro {toxinidir}/opentelemetry-distro
106106
instrumentation: pip install {toxinidir}/opentelemetry-instrumentation
107107

108-
getting-started: pip install -e {toxinidir}/opentelemetry-instrumentation -e {toxinidir}/opentelemetry-python-contrib/instrumentation/opentelemetry-instrumentation-requests {toxinidir}/opentelemetry-python-contrib/util/opentelemetry-util-http -e {toxinidir}/opentelemetry-python-contrib/instrumentation/opentelemetry-instrumentation-flask
108+
getting-started: pip install -e {toxinidir}/opentelemetry-instrumentation -e {toxinidir}/opentelemetry-python-contrib/instrumentation/opentelemetry-instrumentation-requests {toxinidir}/opentelemetry-python-contrib/util/opentelemetry-util-http -e {toxinidir}/opentelemetry-python-contrib/instrumentation/opentelemetry-instrumentation-wsgi -e {toxinidir}/opentelemetry-python-contrib/instrumentation/opentelemetry-instrumentation-flask
109109

110110
opencensus: pip install {toxinidir}/exporter/opentelemetry-exporter-opencensus
111111

@@ -202,6 +202,7 @@ commands_pre =
202202
-e {toxinidir}/opentelemetry-instrumentation \
203203
-e {toxinidir}/opentelemetry-sdk \
204204
-e {toxinidir}/opentelemetry-python-contrib/instrumentation/opentelemetry-instrumentation-requests \
205+
-e {toxinidir}/opentelemetry-python-contrib/instrumentation/opentelemetry-instrumentation-wsgi \
205206
-e {toxinidir}/opentelemetry-python-contrib/util/opentelemetry-util-http
206207

207208
commands =

0 commit comments

Comments
 (0)