Skip to content

Commit ff66806

Browse files
committed
Add span exporter property to batch span processor
1 parent 1fb5127 commit ff66806

File tree

1 file changed

+5
-0
lines changed
  • opentelemetry-sdk/src/opentelemetry/sdk/trace/export

1 file changed

+5
-0
lines changed

opentelemetry-sdk/src/opentelemetry/sdk/trace/export/__init__.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,11 @@ def __init__(
177177
"Span",
178178
)
179179

180+
# Added for backward compatibility. Not recommended to directly access/use underlying exporter.
181+
@property
182+
def span_exporter(self):
183+
return self._batch_processor._exporter #pylint: disable=protected-access
184+
180185
def on_start(
181186
self, span: Span, parent_context: Context | None = None
182187
) -> None:

0 commit comments

Comments
 (0)