X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Fmanagers%2Faggregate_manager_eucalyptus.py;h=aa803acc613b0c1ce4a0fe05bb8631103b87765e;hb=0d8c502d5ede80349764103f580c4000a8fce97a;hp=444ceb4aa426b1d0ef52ce63a7625a1b60d20270;hpb=dc7673a9d0ea06a136cd857502ff8a85ed1b41a1;p=sfa.git diff --git a/sfa/managers/aggregate_manager_eucalyptus.py b/sfa/managers/aggregate_manager_eucalyptus.py index 444ceb4a..aa803acc 100644 --- a/sfa/managers/aggregate_manager_eucalyptus.py +++ b/sfa/managers/aggregate_manager_eucalyptus.py @@ -23,8 +23,10 @@ from sfa.util.callids import Callids #from sfa.util.sfalogging import logger from sfa.util.version import version_core from sfa.trust.credential import Credential -from sfa.plc.aggregate import Aggregate -from sfa.plc.slices import Slice, Slices +from sfa.plc.plaggregate import PlAggregate +# No Slice symbol in there +#from sfa.plc.plslices import Slice, Slices +from sfa.plc.plslices import PlSlices from sfa.rspecs.version_manager import VersionManager from sfa.rspecs.rspec import RSpec # not sure what this used to be nor where it is now defined @@ -445,7 +447,7 @@ class AggregateManagerEucalyptus: port=eucaPort, path=srvPath) - def ListResources(api, creds, options={}): + def ListResources(api, creds, options): call_id = options.get('call_id') if Callids().already_handled(call_id): return "" # get slice's hrn from options @@ -542,15 +544,15 @@ class AggregateManagerEucalyptus: """ Hook called via 'sfi.py create' """ - def CreateSliver(api, slice_xrn, creds, xml, users, options={}): + def CreateSliver(api, slice_xrn, creds, xml, users, options): call_id = options.get('call_id') if Callids().already_handled(call_id): return "" logger = logging.getLogger('EucaAggregate') logger.debug("In CreateSliver") - aggregate = Aggregate(self.driver) - slices = Slices(api) + aggregate = PlAggregate(self.driver) + slices = PlSlices(self.driver) (hrn, type) = urn_to_hrn(slice_xrn) peer = slices.get_peer(hrn) sfa_peer = slices.get_sfa_peer(hrn) @@ -680,7 +682,7 @@ class AggregateManagerEucalyptus: f.write("%s %s %s\n" % (instId, ipaddr, hrn)) f.close() - def GetVersion(api, options={}): + def GetVersion(api, options): version_manager = VersionManager() ad_rspec_versions = [] @@ -693,7 +695,7 @@ class AggregateManagerEucalyptus: xrn=Xrn(api.hrn) version_more = {'interface':'aggregate', 'sfa': 1, - 'geni_api': api.config.SFA_AGGREGATE_API_VERSION, + 'geni_api': '2', 'testbed':'myplc', 'hrn':xrn.get_hrn(), 'geni_request_rspec_versions': request_rspec_versions,