Changeset f069052 for fedd/fedd/experiment_control.py
- Timestamp:
- Nov 30, 2008 5:38:16 PM (15 years ago)
- Branches:
- axis_example, compt_changes, info-ops, master, version-1.30, version-2.00, version-3.01, version-3.02
- Children:
- 05191a6
- Parents:
- edbc841
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
fedd/fedd/experiment_control.py
redbc841 rf069052 19 19 from subprocess import * 20 20 21 from fedd_services import *22 from fedd_internal_services import *23 21 from util import * 24 22 from fedid import fedid, generate_fedid … … 140 138 self.pdata.terminate() 141 139 142 call_RequestAccess = service_caller('RequestAccess', 143 'getfeddPortType', feddServiceLocator, 144 RequestAccessRequestMessage, 'RequestAccessRequestBody') 145 146 call_ReleaseAccess = service_caller('ReleaseAccess', 147 'getfeddPortType', feddServiceLocator, 148 ReleaseAccessRequestMessage, 'ReleaseAccessRequestBody') 149 150 call_Ns2Split = service_caller('Ns2Split', 151 'getfeddInternalPortType', feddInternalServiceLocator, 152 Ns2SplitRequestMessage, 'Ns2SplitRequestBody') 140 call_RequestAccess = service_caller('RequestAccess') 141 call_ReleaseAccess = service_caller('ReleaseAccess') 142 call_Ns2Split = service_caller('Ns2Split') 153 143 154 144 def __init__(self, config=None, auth=None): … … 275 265 # Dispatch tables 276 266 self.soap_services = {\ 277 'Create': soap_handler(\ 278 CreateRequestMessage.typecode, 279 getattr(self, "create_experiment"), 280 CreateResponseMessage, 281 "CreateResponseBody"), 282 'Vtopo': soap_handler(\ 283 VtopoRequestMessage.typecode, 284 getattr(self, "get_vtopo"), 285 VtopoResponseMessage, 286 "VtopoResponseBody"), 287 'Vis': soap_handler(\ 288 VisRequestMessage.typecode, 289 getattr(self, "get_vis"), 290 VisResponseMessage, 291 "VisResponseBody"), 292 'Info': soap_handler(\ 293 InfoRequestMessage.typecode, 294 getattr(self, "get_info"), 295 InfoResponseMessage, 296 "InfoResponseBody"), 297 'Terminate': soap_handler(\ 298 TerminateRequestMessage.typecode, 299 getattr(self, "terminate_experiment"), 300 TerminateResponseMessage, 301 "TerminateResponseBody"), 267 'Create': soap_handler('Create', self.create_experiment), 268 'Vtopo': soap_handler('Vtopo', self.get_vtopo), 269 'Vis': soap_handler('Vis', self.get_vis), 270 'Info': soap_handler('Info', self.get_info), 271 'Terminate': soap_handler('Terminate', 272 self.terminate_experiment), 302 273 } 303 274 304 275 self.xmlrpc_services = {\ 305 'Create': xmlrpc_handler(\ 306 getattr(self, "create_experiment"), 307 "CreateResponseBody"), 308 'Vtopo': xmlrpc_handler(\ 309 getattr(self, "get_vtopo"), 310 "VtopoResponseBody"), 311 'Vis': xmlrpc_handler(\ 312 getattr(self, "get_vis"), 313 "VisResponseBody"), 314 'Info': xmlrpc_handler(\ 315 getattr(self, "get_info"), 316 "InfoResponseBody"), 317 'Terminate': xmlrpc_handler(\ 318 getattr(self, "terminate_experiment"), 319 "TerminateResponseBody"), 276 'Create': xmlrpc_handler('Create', self.create_experiment), 277 'Vtopo': xmlrpc_handler('Vtopo', self.get_vtopo), 278 'Vis': xmlrpc_handler('Vis', self.get_vis), 279 'Info': xmlrpc_handler('Info', self.get_info), 280 'Terminate': xmlrpc_handler('Terminate', 281 self.terminate_experiment), 320 282 } 321 283
Note: See TracChangeset
for help on using the changeset viewer.