MCPcopy Create free account
hub / github.com/mlco2/codecarbon / _validate_telemetry

Method _validate_telemetry

codecarbon/core/telemetry_client.py:50–53  ·  view source on GitHub ↗
(telemetry: Union[TelemetryCreate, dict])

Source from the content-addressed store, hash-verified

48
49 @staticmethod
50 def _validate_telemetry(telemetry: Union[TelemetryCreate, dict]) -> TelemetryCreate:
51 if isinstance(telemetry, TelemetryCreate):
52 return telemetry
53 return TelemetryCreate(**telemetry)
54
55 def _log_error(self, payload, response):
56 logger.error(

Callers 2

__init__Method · 0.95
add_telemetryMethod · 0.95

Calls 1

TelemetryCreateClass · 0.90

Tested by

no test coverage detected