No Description
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

exceptions.py 720B

123456789101112131415161718192021222324252627282930313233
  1. #-*- coding: utf-8 -*-
  2. from lodel.context import LodelContext
  3. LodelContext.expose_modules(globals(), {
  4. 'lodel.exceptions': ['LodelExceptions', 'LodelException']})
  5. ##@brief Handles LeApi error
  6. class LeApiError(LodelException):
  7. pass
  8. ##@brief Handles multiple LeAPI errors
  9. class LeApiErrors(LodelExceptions, LeApiError):
  10. pass
  11. ##@brief When an error concerns a data
  12. class LeApiDataCheckError(LeApiError):
  13. pass
  14. ##@brief Handles LeApi data errors
  15. class LeApiDataCheckErrors(LodelExceptions, LeApiError):
  16. pass
  17. ##@brief Handles leapi query errors
  18. class LeApiQueryError(LeApiError):
  19. pass
  20. ##@brief Handles multiple query errors
  21. class LeApiQueryErrors(LodelExceptions, LeApiQueryError):
  22. pass