A corporation manager and dashboard for EVE Online
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.

14 lines
383 B

  1. # -*- coding: utf-8 -*-
  2. class CalefactionError(RuntimeError):
  3. """Base exception class for errors within Calefaction."""
  4. pass
  5. class EVEAPIError(CalefactionError):
  6. """Represents (generally external) errors while using the EVE APIs."""
  7. pass
  8. class AccessDeniedError(CalefactionError):
  9. """The user tried to do something they don't have permission for."""
  10. pass