diff options
-rw-r--r-- | ipalib/errors.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/ipalib/errors.py b/ipalib/errors.py index 1fc0c90c..47e0a3ed 100644 --- a/ipalib/errors.py +++ b/ipalib/errors.py @@ -52,13 +52,13 @@ class ValidationError(IPAError): self.name = name self.value = value self.error = error - super(ValidationError, self).__init__(name, value, error) + IPAError.__init__(self, name, value, error) class NormalizationError(ValidationError): def __init__(self, name, value, type): self.type = type - super(NormalizationError, self).__init__(name, value, + ValidationError.__init__(self, name, value, 'not %r' % type ) @@ -66,7 +66,7 @@ class NormalizationError(ValidationError): class RuleError(ValidationError): def __init__(self, name, value, rule, error): self.rule = rule - super(RuleError, self).__init__(name, value, error) + ValidationError.__init__(self, name, value, error) |