def formatResult(self, result, service): try: checkComplexType(result) except TransportError, err: raise TransportError("%s (result of the %s service ())" % (err, service))
def addCall(self, *args): # Make sure that arguments are serializables try: checkComplexType(args) except TransportError, err: raise RpcdError("TransportError", exceptionAsUnicode(err))