sovabids.errors#

Errors for the RPC sovabids API

Module Contents#

exception sovabids.errors.RulesError(data=None)[source]#

Bases: fastapi_jsonrpc.BaseError

Common base class for all non-exit exceptions.

class DataModel[source]#

Bases: pydantic.BaseModel

details :str[source]#
CODE = 5000[source]#
MESSAGE = Error loading the rules.[source]#
exception sovabids.errors.ApplyError(data=None)[source]#

Bases: fastapi_jsonrpc.BaseError

Common base class for all non-exit exceptions.

class DataModel[source]#

Bases: pydantic.BaseModel

details :str[source]#
CODE = 5100[source]#
MESSAGE = Error applying rules.[source]#
exception sovabids.errors.ConvertError(data=None)[source]#

Bases: fastapi_jsonrpc.BaseError

Common base class for all non-exit exceptions.

class DataModel[source]#

Bases: pydantic.BaseModel

details :str[source]#
CODE = 5200[source]#
MESSAGE = Error converting  files.[source]#
exception sovabids.errors.SaveError(data=None)[source]#

Bases: fastapi_jsonrpc.BaseError

Common base class for all non-exit exceptions.

class DataModel[source]#

Bases: pydantic.BaseModel

details :str[source]#
CODE = 5300[source]#
MESSAGE = Error saving file.[source]#
exception sovabids.errors.FileListError(data=None)[source]#

Bases: fastapi_jsonrpc.BaseError

Common base class for all non-exit exceptions.

class DataModel[source]#

Bases: pydantic.BaseModel

details :str[source]#
CODE = 5400[source]#
MESSAGE = Error getting the filelist.[source]#