Closed heubi95 closed 9 years ago
Done.
$ grep "class .*Error" cutplace/*.py
cutplace/errors.py:class CutplaceError(Exception):
cutplace/errors.py:class DataError(CutplaceError):
cutplace/errors.py:class InterfaceError(CutplaceError):
cutplace/errors.py:class RangeValueError(DataError):
cutplace/errors.py:class DataFormatError(DataError):
cutplace/errors.py:class DataFormatValueError(DataError):
cutplace/errors.py:class FieldValueError(DataError):
cutplace/errors.py:class CheckError(DataError):
The module should provide a centralised collection of all needed exceptions and a easy way to use them.
http://axialcorps.com/2013/08/29/5-simple-rules-for-building-great-python-packages/