PageRenderTime 56ms CodeModel.GetById 21ms RepoModel.GetById 1ms app.codeStats 0ms

/coal/error.py

https://github.com/cjmeyer/coal
Python | 28 lines | 23 code | 3 blank | 2 comment | 0 complexity | 5c2c7d300babdcb71698db70484c920c MD5 | raw file
  1. # error.py
  2. import os
  3. class SignatureError(Exception):
  4. """Exception raised due to a command function called with bad signature."""
  5. pass
  6. class AbortError(Exception):
  7. """Exception raised due to an 'abort' condition."""
  8. pass
  9. class ArgumentError(Exception):
  10. """Exception raised due to invalid method arguments."""
  11. pass
  12. class RSTParseError(Exception):
  13. """Exception raised due to error parsing RST source."""
  14. pass
  15. class OptionsError(Exception):
  16. """Exception raised due to error parsing the command line options."""
  17. pass
  18. class TemplateRenderError(Exception):
  19. """Exception raised due to error endering a template."""
  20. pass