Skip to main content

bauplan.exceptions


classApiErrorKindNon-instantiable

A typed API error kind, deserialized from the type and context fields of an error response.


classApiMethodErrorNon-instantiable


classApiRouteErrorNon-instantiable


classBadGatewayErrorNon-instantiable


classBadRequestErrorNon-instantiable


classBauplanError

bauplan.exceptions.BauplanError(
    _args = (),
)

Parameters

Bases:

Exception


classBauplanHTTPError

An HTTP error from the API.

bauplan.exceptions.BauplanHTTPError(
    code: int,
    type: str,
    message: str,
    kind: ApiErrorKind | None = None,
)

Attributes

code:

int

kind:

ApiErrorKind | None

message:

str

type:

str


classBauplanJobErrorNon-instantiable


classBauplanQueryErrorNon-instantiable


classBranchExistsErrorNon-instantiable


classBranchHeadChangedErrorNon-instantiable


classBranchNotFoundErrorNon-instantiable


classConflictErrorNon-instantiable


classCreateBranchForbiddenErrorNon-instantiable


classCreateNamespaceForbiddenErrorNon-instantiable


classCreateTagForbiddenErrorNon-instantiable


classDeleteBranchForbiddenErrorNon-instantiable


classDeleteNamespaceForbiddenErrorNon-instantiable


classDeleteTableForbiddenErrorNon-instantiable


classDeleteTagForbiddenErrorNon-instantiable


classForbiddenErrorNon-instantiable


classGatewayTimeoutErrorNon-instantiable


classInternalErrorNon-instantiable


classInvalidDataErrorNon-instantiable


classInvalidPlanErrorNon-instantiable


classInvalidRefErrorNon-instantiable


classMergeConflictErrorNon-instantiable


classMergeForbiddenErrorNon-instantiable


classMethodNotAllowedErrorNon-instantiable


classNamespaceExistsErrorNon-instantiable


classNamespaceIsNotEmptyErrorNon-instantiable


classNamespaceNotFoundErrorNon-instantiable


classNamespaceUnresolvedErrorNon-instantiable


classNoResultsFoundErrorNon-instantiable


classNotABranchRefErrorNon-instantiable


classNotATagRefErrorNon-instantiable


classNotAWriteBranchRefErrorNon-instantiable


classNotFoundErrorNon-instantiable


classRefNotFoundErrorNon-instantiable


classRenameBranchForbiddenErrorNon-instantiable


classRenameTagForbiddenErrorNon-instantiable


classResourceNotFoundErrorNon-instantiable


classRevertDestinationTableExistsErrorNon-instantiable


classRevertIdenticalTableErrorNon-instantiable


classRevertTableForbiddenErrorNon-instantiable


classSameRefErrorNon-instantiable


classServiceUnavailableErrorNon-instantiable


classTableCreatePlanApplyStatusError

bauplan.exceptions.TableCreatePlanApplyStatusError(
    message: str,
    state: TableCreatePlanApplyState,
)

Attributes

message:

str


classTableCreatePlanErrorNon-instantiable

Parameters


classTableCreatePlanStatusError

bauplan.exceptions.TableCreatePlanStatusError(
    message: str,
    state: TableCreatePlanState,
)

Attributes

message:

str


classTableExistsErrorNon-instantiable


classTableNotFoundErrorNon-instantiable


classTagExistsErrorNon-instantiable


classTagNotFoundErrorNon-instantiable


classTooManyRequestsErrorNon-instantiable


classUnauthorizedErrorNon-instantiable


classUpdateConflictErrorNon-instantiable