@@ -266,7 +266,6 @@ def response_hook(span: Span, status: str, response_headers: List):
266
266
)
267
267
from opentelemetry .instrumentation .utils import _start_internal_or_server_span
268
268
from opentelemetry .metrics import get_meter
269
- from opentelemetry .semconv .attributes .http_attributes import HTTP_ROUTE
270
269
from opentelemetry .semconv .metrics import MetricInstruments
271
270
from opentelemetry .semconv .metrics .http_metrics import (
272
271
HTTP_SERVER_REQUEST_DURATION ,
@@ -409,8 +408,8 @@ def _start_response(status, response_headers, *args, **kwargs):
409
408
)
410
409
411
410
if wrapped_app_environ .get (_ENVIRON_REQUEST_ROUTE_KEY , None ):
412
- duration_attrs_new [HTTP_ROUTE ] = wrapped_app_environ . get (
413
- _ENVIRON_REQUEST_ROUTE_KEY
411
+ duration_attrs_new [SpanAttributes . HTTP_ROUTE ] = (
412
+ wrapped_app_environ . get ( _ENVIRON_REQUEST_ROUTE_KEY )
414
413
)
415
414
416
415
duration_histogram_new .record (
@@ -443,7 +442,7 @@ def _before_request():
443
442
if flask .request .url_rule :
444
443
# For 404 that result from no route found, etc, we
445
444
# don't have a url_rule.
446
- attributes [HTTP_ROUTE ] = flask .request .url_rule .rule
445
+ attributes [SpanAttributes . HTTP_ROUTE ] = flask .request .url_rule .rule
447
446
span , token = _start_internal_or_server_span (
448
447
tracer = tracer ,
449
448
span_name = span_name ,
0 commit comments