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]