diff --git a/CHANGELOG.md b/CHANGELOG.md index 98d6da182..9a43525b6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -30,6 +30,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ([#595](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/595)) ### Changed +- `opentelemetry-instrumentation-falcon` added support for Falcon 3. + ([#607](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/607)) - `opentelemetry-instrumentation-tornado` properly instrument work done in tornado on_finish method. ([#499](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/499)) - `opentelemetry-instrumentation` Fixed cases where trying to use an instrumentation package without the diff --git a/instrumentation/opentelemetry-instrumentation-falcon/src/opentelemetry/instrumentation/falcon/__init__.py b/instrumentation/opentelemetry-instrumentation-falcon/src/opentelemetry/instrumentation/falcon/__init__.py index 2d4992072..8d05ea73b 100644 --- a/instrumentation/opentelemetry-instrumentation-falcon/src/opentelemetry/instrumentation/falcon/__init__.py +++ b/instrumentation/opentelemetry-instrumentation-falcon/src/opentelemetry/instrumentation/falcon/__init__.py @@ -126,7 +126,7 @@ _ENVIRON_EXC = "opentelemetry-falcon.exc" _excluded_urls = get_excluded_urls("FALCON") _traced_request_attrs = get_traced_request_attrs("FALCON") -_response_propagation_setter = FuncSetter(falcon.api.Response.append_header) +_response_propagation_setter = FuncSetter(falcon.Response.append_header) class FalconInstrumentor(BaseInstrumentor):