Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

errors.py 678B

12345678910111213141516171819202122232425262728293031323334353637
  1. from core.datasource.entities.datasource_entities import DatasourceInvokeMeta
  2. class DatasourceProviderNotFoundError(ValueError):
  3. pass
  4. class DatasourceNotFoundError(ValueError):
  5. pass
  6. class DatasourceParameterValidationError(ValueError):
  7. pass
  8. class DatasourceProviderCredentialValidationError(ValueError):
  9. pass
  10. class DatasourceNotSupportedError(ValueError):
  11. pass
  12. class DatasourceInvokeError(ValueError):
  13. pass
  14. class DatasourceApiSchemaError(ValueError):
  15. pass
  16. class DatasourceEngineInvokeError(Exception):
  17. meta: DatasourceInvokeMeta
  18. def __init__(self, meta, **kwargs):
  19. self.meta = meta
  20. super().__init__(**kwargs)