Changeset f069052 for fedd/fedd/allocate_project.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/allocate_project.py
redbc841 rf069052 8 8 import tempfile 9 9 10 from fedd_services import *11 from fedd_internal_services import *12 10 from util import * 13 11 from fedid import fedid … … 92 90 # Internal services are SOAP only 93 91 self.soap_services = {\ 94 "AllocateProject": soap_handler(\ 95 AllocateProjectRequestMessage.typecode,\ 96 self.dynamic_project, AllocateProjectResponseMessage,\ 97 "AllocateProjectResponseBody"), 98 "StaticProject": soap_handler(\ 99 StaticProjectRequestMessage.typecode,\ 100 self.static_project, StaticProjectResponseMessage,\ 101 "StaticProjectResponseBody"),\ 102 "ReleaseProject": soap_handler(\ 103 ReleaseProjectRequestMessage.typecode,\ 104 self.release_project, ReleaseProjectResponseMessage,\ 105 "ReleaseProjectResponseBody")\ 92 "AllocateProject": soap_handler("AllocateProject", 93 self.dynamic_project), 94 "StaticProject": soap_handler("StaticProject", 95 self.static_project), 96 "ReleaseProject": soap_handler("ReleaseProject", 97 self.release_project), 106 98 } 107 99 self.xmlrpc_services = { } … … 388 380 """ 389 381 390 def __init__(self, url, cert_file, cert_pwd, trusted_certs, 391 method, req_name, req_alloc, resp_name): 392 service_caller.__init__(self, method, 'getfeddInternalPortType', 393 feddInternalServiceLocator, req_alloc, req_name) 382 def __init__(self, url, cert_file, cert_pwd, trusted_certs, method): 383 service_caller.__init__(self, method) 394 384 self.url = url 395 385 self.cert_file = cert_file … … 471 461 # The specializations of the proxy functions 472 462 self.dynamic_project = self.proxy(self.url, self.cert_file, 473 self.cert_pwd, self.trusted_certs, "AllocateProject", 474 "AllocateProjectRequestBody", AllocateProjectRequestMessage, 475 "AllocateProjectResponseBody") 463 self.cert_pwd, self.trusted_certs, "AllocateProject") 476 464 self.static_project = self.proxy(self.url, self.cert_file, 477 self.cert_pwd, self.trusted_certs, "StaticProject", 478 "StaticProjectRequestBody", StaticProjectRequestMessage, 479 "StaticProjectResponseBody") 465 self.cert_pwd, self.trusted_certs, "StaticProject") 480 466 self.release_project = self.proxy(self.url, self.cert_file, 481 self.cert_pwd, self.trusted_certs, "ReleaseProject", 482 "ReleaseProjectRequestBody", ReleaseProjectRequestMessage, 483 "ReleaseProjectResponseBody") 484 467 self.cert_pwd, self.trusted_certs, "ReleaseProject") 468
Note: See TracChangeset
for help on using the changeset viewer.