Toggle Light / Dark / Auto color theme Toggle table of contents sidebar Source code for sovabids.errors """Errors for the RPC sovabids API """ import fastapi_jsonrpc as jsonrpc from pydantic import BaseModel, errors [docs]class RulesError(jsonrpc.BaseError): [docs] CODE = 5000 [docs] MESSAGE = 'Error loading the rules.' [docs] class DataModel(BaseModel): [docs] details: str [docs]class ApplyError(jsonrpc.BaseError): [docs] CODE = 5100 [docs] MESSAGE = 'Error applying rules.' [docs] class DataModel(BaseModel): [docs] details: str [docs]class ConvertError(jsonrpc.BaseError): [docs] CODE = 5200 [docs] MESSAGE = 'Error converting files.' [docs] class DataModel(BaseModel): [docs] details: str [docs]class SaveError(jsonrpc.BaseError): [docs] CODE = 5300 [docs] MESSAGE = 'Error saving file.' [docs] class DataModel(BaseModel): [docs] details: str [docs]class FileListError(jsonrpc.BaseError): [docs] CODE = 5400 [docs] MESSAGE = 'Error getting the filelist.' [docs] class DataModel(BaseModel): [docs] details: str