def __str__(self):\r
return repr(self.value)\r
\r
+class SearchFailed(SfaFault):\r
+ def __init__(self, value, extra = None):\r
+ self.value = value\r
+ faultString = "%s does not exist here " % self.value\r
+ SfaFault.__init__(self, GENICODE.SEARCHFAILED, faultString, extra)\r
+ def __str__(self):\r
+ return repr(self.value)\r
+\r
class NonExistingRecord(SfaFault):\r
def __init__(self, value, extra = None):\r
self.value = value\r
self.value = value\r
faultString = "%s cert is expired" % value\r
SfaFault.__init__(self, GENICODE.ERROR, faultString, extra)\r
- \r
+ \r
+class SfatablesRejected(SfaFault):\r
+ def __init__(self, value, extra=None):\r
+ self.value =value\r
+ faultString = "%s rejected by sfatables"\r
+ SfaFault.__init__(self, GENICODE.FORBIDDEN, faultString, extra) \r