X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Futil%2Ffaults.py;h=91e5300bc78f0e6b52bfbb58ec1b8e9b0bfd8d93;hb=9001b79492ed0850dfa782a36c9ab66db679f036;hp=344da1c860ca36ebd0fcbae0bf408ee245c93a97;hpb=df3b317170bceb48397471d90d789347e899a0d9;p=sfa.git diff --git a/sfa/util/faults.py b/sfa/util/faults.py index 344da1c8..91e5300b 100644 --- a/sfa/util/faults.py +++ b/sfa/util/faults.py @@ -278,6 +278,22 @@ class InvalidRSpecElement(SfaFault): def __str__(self): return repr(self.value) +class InvalidXML(SfaFault): + def __init__(self, value, extra = None): + self.value = value + faultString = "Invalid XML Document: %(value)s" % locals() + SfaFault.__init__(self, 108, faultString, extra) + def __str__(self): + return repr(self.value) + +class InvalidXMLElement(SfaFault): + def __init__(self, value, extra = None): + self.value = value + faultString = "Invalid XML Element: %(value)s" % locals() + SfaFault.__init__(self, 108, faultString, extra) + def __str__(self): + return repr(self.value) + class AccountNotEnabled(SfaFault): def __init__(self, extra = None): faultString = "Account Disabled"