Skip to content

carboncue_sdk.exceptions

exceptions

Custom exceptions for CarbonCue SDK.

CarbonCueError

Bases: Exception

Base exception for all CarbonCue errors.

APIError

Bases: CarbonCueError

Error communicating with external API.

InvalidRegionError

Bases: CarbonCueError

Invalid cloud region specified.

InvalidProviderError

Bases: CarbonCueError

Invalid cloud provider specified.

RateLimitError

Bases: APIError

API rate limit exceeded.

AuthenticationError

Bases: APIError

API authentication failed.

DataNotAvailableError

Bases: APIError

Carbon intensity data not available for requested region.