craft_providers.bases.errors module

Base errors.

exception craft_providers.bases.errors.BaseCompatibilityError(reason, *, details=None)[source]

Bases: craft_providers.errors.ProviderError

Base configuration compatibility error.

Parameters
  • reason (str) – Reason for incompatibility.

  • details (Optional[str]) –

brief: str
exception craft_providers.bases.errors.BaseConfigurationError(brief: str, details: Optional[str] = None, resolution: Optional[str] = None)[source]

Bases: craft_providers.errors.ProviderError

Error configuring the base.

Parameters
  • brief (str) –

  • details (Optional[str]) –

  • resolution (Optional[str]) –

brief: str
exception craft_providers.bases.errors.NetworkError[source]

Bases: craft_providers.errors.ProviderError

Network error when configuring the base.

brief: str