X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Futil%2Ffaults.py;h=b8dee9e3aef55a0807d6f2849ca3669153dbc7db;hb=151ecb656399f0b67e10ced88e2c3867e764857a;hp=dbc439f2691f6828456abafa2edf649188a8b3d3;hpb=1f96bfc77a793cc88422c967e12102211523e459;p=sfa.git diff --git a/sfa/util/faults.py b/sfa/util/faults.py index dbc439f2..b8dee9e3 100644 --- a/sfa/util/faults.py +++ b/sfa/util/faults.py @@ -238,3 +238,11 @@ class BadRequestHash(xmlrpclib.Fault): def __init__(self, hash = None): faultString = "bad request hash: " + str(hash) xmlrpclib.Fault.__init__(self, 902, faultString) + +class MissingTrustedRoots(GeniFault): + def __init__(self, value, extra = None): + self.value = value + faultString = "Trusted root directory does not exist: %(value)s" % locals() + GeniFault.__init__(self, 102, faultString, extra) + def __str__(self): + return repr(self.value)