:py:mod:`sovabids.errors` ========================= .. py:module:: sovabids.errors .. autoapi-nested-parse:: Errors for the RPC sovabids API Module Contents --------------- .. py:exception:: RulesError(data=None) Bases: :py:obj:`fastapi_jsonrpc.BaseError` Common base class for all non-exit exceptions. .. py:class:: DataModel Bases: :py:obj:`pydantic.BaseModel` .. py:attribute:: details :annotation: :str .. py:attribute:: CODE :annotation: = 5000 .. py:attribute:: MESSAGE :annotation: = Error loading the rules. .. py:exception:: ApplyError(data=None) Bases: :py:obj:`fastapi_jsonrpc.BaseError` Common base class for all non-exit exceptions. .. py:class:: DataModel Bases: :py:obj:`pydantic.BaseModel` .. py:attribute:: details :annotation: :str .. py:attribute:: CODE :annotation: = 5100 .. py:attribute:: MESSAGE :annotation: = Error applying rules. .. py:exception:: ConvertError(data=None) Bases: :py:obj:`fastapi_jsonrpc.BaseError` Common base class for all non-exit exceptions. .. py:class:: DataModel Bases: :py:obj:`pydantic.BaseModel` .. py:attribute:: details :annotation: :str .. py:attribute:: CODE :annotation: = 5200 .. py:attribute:: MESSAGE :annotation: = Error converting files. .. py:exception:: SaveError(data=None) Bases: :py:obj:`fastapi_jsonrpc.BaseError` Common base class for all non-exit exceptions. .. py:class:: DataModel Bases: :py:obj:`pydantic.BaseModel` .. py:attribute:: details :annotation: :str .. py:attribute:: CODE :annotation: = 5300 .. py:attribute:: MESSAGE :annotation: = Error saving file. .. py:exception:: FileListError(data=None) Bases: :py:obj:`fastapi_jsonrpc.BaseError` Common base class for all non-exit exceptions. .. py:class:: DataModel Bases: :py:obj:`pydantic.BaseModel` .. py:attribute:: details :annotation: :str .. py:attribute:: CODE :annotation: = 5400 .. py:attribute:: MESSAGE :annotation: = Error getting the filelist.