Changeset 7a8d667 for fedd/fedd_proj.py
- Timestamp:
- Sep 19, 2008 6:25:54 PM (16 years ago)
- Branches:
- axis_example, compt_changes, info-ops, master, version-1.30, version-2.00, version-3.01, version-3.02
- Children:
- 01073f7
- Parents:
- 9d207bd
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
fedd/fedd_proj.py
r9d207bd r7a8d667 51 51 'Vis' : 'soap_Vis',\ 52 52 'Info' : 'soap_Info',\ 53 'Terminate' : 'soap_Terminate',\ 53 54 } 54 55 xmlrpc_methods = { \ … … 58 59 'Vis' : 'xmlrpc_Vis',\ 59 60 'Info' : 'xmlrpc_Info',\ 61 'Terminate' : 'xmlrpc_Terminate',\ 60 62 } 61 63 … … 613 615 return resp 614 616 617 def soap_Terminate(self, ps, fid): 618 req = ps.Parse(TerminateRequestMessage.typecode) 619 620 msg = self.create_experiment.terminate_experiment(unpack_soap(req), 621 fedid) 622 623 resp = TerminateResponseMessage() 624 resp.set_element_TerminateResponseBody( 625 pack_soap(resp, "TerminateResponseBody", msg)) 626 627 return resp 628 615 629 def xmlrpc_RequestAccess(self, params, fid): 616 630 msg = self.RequestAccess(params[0], fedid) … … 660 674 if msg != None: 661 675 return encapsulate_binaries({ "InfoResponseBody" : msg }, 676 ('fedid',)) 677 else: 678 raise service_error(service_error.internal, 679 "No response generated?!") 680 681 682 def xmlrpc_Terminate(self, params, fid): 683 p = decapsulate_binaries(params[0], ('fedid',)) 684 msg = self.create_experiment.terminate_experiment(p, fedid) 685 if msg != None: 686 return encapsulate_binaries({ "TerminateResponseBody" : msg }, 662 687 ('fedid',)) 663 688 else:
Note: See TracChangeset
for help on using the changeset viewer.