1 from sfa.generic import Generic
7 def importer_class(self):
8 import sfa.importer.nitosimporter
9 return sfa.importer.nitosimporter.NitosImporter
11 # use the standard api class
13 import sfa.server.sfaapi
14 return sfa.server.sfaapi.SfaApi
16 # the manager classes for the server-side services
17 def registry_manager_class(self):
18 import sfa.managers.registry_manager
19 return sfa.managers.registry_manager.RegistryManager
21 def slicemgr_manager_class(self):
22 import sfa.managers.slice_manager
23 return sfa.managers.slice_manager.SliceManager
25 def aggregate_manager_class(self):
26 import sfa.managers.aggregate_manager
27 return sfa.managers.aggregate_manager.AggregateManager
29 # driver class for server-side services, talk to the whole testbed
30 def driver_class(self):
31 import sfa.managers.v2_to_v3_adapter
32 return sfa.managers.v2_to_v3_adapter.V2ToV3Adapter
34 # for the component mode, to be run on board planetlab nodes
36 def component_manager_class(self):
40 def component_driver_class(self):