soulfire.errors¶
Attributes¶
Exceptions¶
An RPC request failed with server status and retry context. |
|
A bot action returned an unsuccessful result. |
|
The server and SDK cannot safely communicate. |
|
The server does not provide a required SDK capability. |
|
A bot task ended with a failure or an unsuccessful status. |
|
A required plugin is not installed on the server. |
|
An installed plugin is incompatible with the SDK requirements. |
|
The SDK could not use a plugin's API descriptor. |
|
An inventory operation attempted to use a closed container. |
|
An SDK operation received an invalid value or argument type. |
|
An SDK operation cannot proceed in the current state. |
|
The SDK could not install or start a managed SoulFire server. |
|
An SDK operation exceeded its allowed duration. |
Classes¶
Functions¶
|
|
|
Module Contents¶
- type soulfire.errors.SoulFireOperationError = SoulFireRpcError | SoulFireValidationError | SoulFireStateError | SoulFireInstallError | SoulFireTimeoutError | SoulFireActionError | SoulFireTaskError | SoulFireCompatibilityError | SoulFireCapabilityError | SoulFirePluginNotFoundError | SoulFirePluginCompatibilityError | SoulFirePluginDescriptorError | SoulFireContainerClosedError¶
- soulfire.errors.operation_error(operation: str, error: Exception) SoulFireOperationError[source]¶
- soulfire.errors.rpc_error(operation: str, error: Exception) SoulFireRpcError[source]¶