optional api dependencies

This commit is contained in:
Ashwin Bharambe 2025-01-16 15:13:42 -08:00 committed by Dinesh Yeduguru
parent 1f60c0286d
commit 65e64f6877
5 changed files with 11 additions and 2 deletions

View file

@ -72,7 +72,7 @@ def is_tracing_enabled(tracer):
class TelemetryAdapter(TelemetryDatasetMixin, Telemetry):
def __init__(self, config: TelemetryConfig, deps: Dict[str, Any]) -> None:
self.config = config
self.datasetio_api = deps[Api.datasetio]
self.datasetio_api = deps.get(Api.datasetio)
resource = Resource.create(
{