diff options
Diffstat (limited to 'ipapython')
| -rw-r--r-- | ipapython/admintool.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/ipapython/admintool.py b/ipapython/admintool.py index e40f300b1..ec0e7e079 100644 --- a/ipapython/admintool.py +++ b/ipapython/admintool.py @@ -38,11 +38,12 @@ class ScriptError(Exception): def __init__(self, msg='', rval=1): if msg is None: msg = '' - self.msg = msg + super(ScriptError, self).__init__(msg) self.rval = rval - def __str__(self): - return self.msg + @property + def msg(self): + return str(self) class AdminTool(object): |
