Skip to content

opentelemetry.sdk.trace.Cleanup methods should support SDK tracer provider input  #43

@duncanpo

Description

@duncanpo

opentelemetry.sdk.trace.Cleanup.shutdown and forceFlush currently support only opentelemetry.trace.TracerProvider objects as input. If passed in an SDK version (opentelemetry.sdk.trace.TracerProvider), they will fail.

The rationale was SDK tracer provider class has its own shutdown and forceFlush methods. However, we should generalize opentelemetry.sdk.trace.Cleanup to support both API and SDK TracerProvider objects.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions