X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Fgeneric%2Fopenstack.py;h=bd88e90e198c643ee6c073f65b75f22dc86da72d;hb=b9ded19b00915be69659adbaf6dc458e0f70c256;hp=024f291430c30bb824f6bdd0a631715790548db8;hpb=3e20cc0cfaac3d5168b269d866a5778fdd4f226e;p=sfa.git diff --git a/sfa/generic/openstack.py b/sfa/generic/openstack.py index 024f2914..bd88e90e 100644 --- a/sfa/generic/openstack.py +++ b/sfa/generic/openstack.py @@ -1,30 +1,29 @@ from sfa.generic import Generic import sfa.server.sfaapi -import sfa.openstack.openstack_driver +import sfa.openstack.nova_driver import sfa.managers.registry_manager_openstack +import sfa.managers.aggregate_manager import sfa.managers.slice_manager -import sfa.managers.aggregate_manager_openstack # use pl as a model so we only redefine what's different from sfa.generic.pl import pl + class openstack (pl): - + # the importer class - def importer_class (self): + def importer_class(self): import sfa.importer.openstackimporter return sfa.importer.openstackimporter.OpenstackImporter - + # the manager classes for the server-side services - def registry_manager_class (self) : + def registry_manager_class(self): return sfa.managers.registry_manager_openstack.RegistryManager - def aggregate_manager_class (self) : - return sfa.managers.aggregate_manager_openstack.AggregateManager - - # driver class for server-side services, talk to the whole testbed - def driver_class (self): - return sfa.openstack.openstack_driver.OpenstackDriver - + def aggregate_manager_class(self): + return sfa.managers.aggregate_manager.AggregateManager + # driver class for server-side services, talk to the whole testbed + def driver_class(self): + return sfa.openstack.nova_driver.NovaDriver