Skip to content

Commit 0479212

Browse files
committed
add trailing_metadata to _OpenTelemetryServicerContext
The trailing_metadata method was added to grpc._server.ServicerContext in gRPC v1.38.0.
1 parent dd72d94 commit 0479212

File tree

2 files changed

+5
-0
lines changed
  • instrumentation/opentelemetry-instrumentation-grpc/src/opentelemetry/instrumentation/grpc

2 files changed

+5
-0
lines changed

CHANGELOG.md

+2
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
### Added
1111

12+
- `opentelemetry-instrumentation-grpc` added `trailing_metadata` to _OpenTelemetryServicerContext.
13+
([#871](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/871))
1214
- `opentelemetry-instrumentation-asgi` now returns a `traceresponse` response header.
1315
([#817](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/817))
1416
- `opentelemetry-instrumentation-kafka-python` added kafka-python module instrumentation.

instrumentation/opentelemetry-instrumentation-grpc/src/opentelemetry/instrumentation/grpc/_server.py

+3
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,9 @@ def send_initial_metadata(self, *args, **kwargs):
114114
def set_trailing_metadata(self, *args, **kwargs):
115115
return self._servicer_context.set_trailing_metadata(*args, **kwargs)
116116

117+
def trailing_metadata(self):
118+
return self._servicer_context.trailing_metadata()
119+
117120
def abort(self, code, details):
118121
self.code = code
119122
self.details = details

0 commit comments

Comments
 (0)