/coal/error.py
Python | 28 lines | 23 code | 3 blank | 2 comment | 0 complexity | 5c2c7d300babdcb71698db70484c920c MD5 | raw file
- # error.py
- import os
- class SignatureError(Exception):
- """Exception raised due to a command function called with bad signature."""
- pass
- class AbortError(Exception):
- """Exception raised due to an 'abort' condition."""
- pass
- class ArgumentError(Exception):
- """Exception raised due to invalid method arguments."""
- pass
- class RSTParseError(Exception):
- """Exception raised due to error parsing RST source."""
- pass
- class OptionsError(Exception):
- """Exception raised due to error parsing the command line options."""
- pass
- class TemplateRenderError(Exception):
- """Exception raised due to error endering a template."""
- pass