exceptions
π€ AI-Generated Content
This documentation was generated with AI assistance and is still being audited. Some, or potentially a lot, of this information may be inaccurate. Learn more.
pyvider.resources.exceptions
¶
Classes¶
ResourceError
¶
ResourceError(
message: str,
*,
code: str | None = None,
context: dict[str, Any] | None = None,
cause: Exception | None = None,
**extra_context: Any,
)
Bases: PyviderError
Base class for resource-related errors.
Source code in provide/foundation/errors/base.py
ResourceNotFoundError
¶
ResourceNotFoundError(
message: str,
*,
code: str | None = None,
context: dict[str, Any] | None = None,
cause: Exception | None = None,
**extra_context: Any,
)
Bases: ResourceError
Raised when a resource cannot be found.
Source code in provide/foundation/errors/base.py
ResourceOperationError
¶
ResourceOperationError(
message: str,
*,
code: str | None = None,
context: dict[str, Any] | None = None,
cause: Exception | None = None,
**extra_context: Any,
)
Bases: ResourceError
Raised when a resource operation fails.
Source code in provide/foundation/errors/base.py
ResourceStateError
¶
ResourceStateError(
message: str,
*,
code: str | None = None,
context: dict[str, Any] | None = None,
cause: Exception | None = None,
**extra_context: Any,
)
Bases: ResourceError
Raised when resource state is invalid.
Source code in provide/foundation/errors/base.py
ResourceValidationError
¶
ResourceValidationError(
message: str,
*,
code: str | None = None,
context: dict[str, Any] | None = None,
cause: Exception | None = None,
**extra_context: Any,
)
Bases: ResourceError
Raised when resource validation fails.