1
1

base_exception.py 322 B

12345678910111213
  1. from src.errors.error_proxy import error_proxy
  2. class base_exception(Exception):
  3. __inner_error: error_proxy = error_proxy()
  4. def __init__(self, *args: object) -> None:
  5. super().__init__(*args)
  6. self.__inner_error.set_error(self)
  7. @property
  8. def error(self):
  9. return self.__inner_error