コード例 #1
0
 def _dispatch(self, method, params):
     debug("incoming request method %r args %r", method, params)
     try:
         debug("Decoding parameters %r", params)
         decoded = decodeXMLValue(params)
         debug("Decoded parameters %r", decoded)
         (errnum, rid) = initiate_request(self.agent, S_XMLRPC, 0, method, decoded)
     except AnyException, e:
         errid = NEWPM.displayError()
         raise Fault(INTERNAL_ERROR, "Error [%s] %s"%(errid, e))
コード例 #2
0
ファイル: xps.py プロジェクト: jbalint/spark
 def do(self, method, args):
     (errnum, rid) = initiate_request(self.agent, S_XPS, None, method, args)
     if errnum != 0:
         return FailedFuture(rid)
     return ResultFuture(getDropBox(rid))
コード例 #3
0
ファイル: xps.py プロジェクト: junion/butlerbot-unstable
 def do(self, method, args):
     (errnum, rid) = initiate_request(self.agent, S_XPS, None, method, args)
     if errnum != 0:
         return FailedFuture(rid)
     return ResultFuture(getDropBox(rid))