equal
deleted
inserted
replaced
46 |
46 |
47 class RemoteCallFailed(RequestError): |
47 class RemoteCallFailed(RequestError): |
48 """raised when a json remote call fails |
48 """raised when a json remote call fails |
49 """ |
49 """ |
50 def __init__(self, reason=''): |
50 def __init__(self, reason=''): |
51 super(RequestError, self).__init__() |
51 #super(RequestError, self).__init__() # XXX require py >= 2.5 |
|
52 RequestError.__init__(self) |
52 self.reason = reason |
53 self.reason = reason |
53 |
54 |
54 def dumps(self): |
55 def dumps(self): |
55 import simplejson |
56 import simplejson |
56 return simplejson.dumps({'reason': self.reason}) |
57 return simplejson.dumps({'reason': self.reason}) |