exceptions
CreatorError
Bases: Exception
Should be raised when creator failed because of known issue.
Message of error should be artist friendly.
Source code in client/ayon_core/pipeline/create/exceptions.py
63 64 65 66 67 68 |
|
CreatorsOperationFailed
Bases: Exception
Raised when a creator process crashes in 'CreateContext'.
The exception contains information about the creator and error. The data are prepared using 'prepare_failed_creator_operation_info' and can be serialized using json.
Usage is for UI purposes which may not have access to exceptions directly and would not have ability to catch exceptions 'per creator'.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
msg | str | General error message. | required |
failed_info | list[dict[str, Any]] | List of failed creators with exception message and optionally formatted traceback. | required |
Source code in client/ayon_core/pipeline/create/exceptions.py
71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 |
|
HostMissRequiredMethod
Bases: Exception
Host does not have implemented required functions for creation.
Source code in client/ayon_core/pipeline/create/exceptions.py
22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
|
ImmutableKeyError
Bases: TypeError
Accessed key is immutable so does not allow changes or removals.
Source code in client/ayon_core/pipeline/create/exceptions.py
10 11 12 13 14 15 16 17 18 19 |
|
UnavailableSharedData
Bases: Exception
Shared data are not available at the moment when are accessed.
Source code in client/ayon_core/pipeline/create/exceptions.py
5 6 7 |
|