ayon_api.exceptions module

exception AuthenticationError[source]

Bases: ServerError

exception FailedOperations[source]

Bases: Exception

exception FailedServiceInit[source]

Bases: Exception

exception FolderNotFound(project_name, folder_id, message=None)[source]

Bases: MissingEntityError

exception GraphQlQueryFailed(errors, query, variables)[source]

Bases: Exception

exception HTTPRequestError(message, response)[source]

Bases: RequestError

exception MissingEntityError[source]

Bases: Exception

exception ProjectNotFound(project_name, message=None)[source]

Bases: MissingEntityError

exception RequestError(message, response)[source]

Bases: Exception

exception ServerError[source]

Bases: Exception

exception ServerNotReached[source]

Bases: ServerError

exception UnauthorizedError[source]

Bases: ServerError

exception UnsupportedServerVersion[source]

Bases: ServerError

Server version does not support the requested operation.

This is used for known incompatibilities between the python api and

server. E.g. can be used when endpoint is not available anymore, or is not yet available on server.

exception UrlError(message, title, hints=None)[source]

Bases: Exception

Url cannot be parsed as url.

Exception may contain hints of possible fixes of url that can be used in UI if needed.