rasenmaeher_api.db.errors
Errors
Module Contents
- exception BackendError[source]
Bases:
RuntimeError
Failure from a dependent backend
- exception DBError[source]
Bases:
RuntimeError
Undefined DB error
- exception DBFetchError[source]
Bases:
ValueError
,DBError
Various issues when fetching an object that are input dependent
- exception NotFound(*args)[source]
Bases:
DBFetchError
,starlette.exceptions.HTTPException
Object was not found
- Parameters:
args (Sequence[Any])
- exception Deleted(*args)[source]
Bases:
NotFound
Object was deleted
- Parameters:
args (Sequence[Any])
- exception ForbiddenOperation[source]
Bases:
RuntimeError
Forbidden operation
- exception CallsignReserved(*args)[source]
Bases:
starlette.exceptions.HTTPException
,EnrollmentError
,ValueError
Callsign is already reserved
- Parameters:
args (Sequence[Any])
- exception PoolInactive[source]
Bases:
EnrollmentError
,ForbiddenOperation
Inactive pool forbidden operations
- exception TokenReuse(*args)[source]
Bases:
starlette.exceptions.HTTPException
,ValueError
Token is already reserved
- Parameters:
args (Sequence[Any])