diff --git a/reclass/errors.py b/reclass/errors.py index 5ce4d73c..9228985b 100644 --- a/reclass/errors.py +++ b/reclass/errors.py @@ -23,6 +23,9 @@ def __init__(self, rc=posix.EX_SOFTWARE, msg=None): message = property(lambda self: self._get_message()) rc = property(lambda self: self._rc) + def __str__(self): + return self.message + '\n' + super(ReclassException, self).__str__() + def _get_message(self): if self._msg: return self._msg