1 from sfa.generic import Generic
3 import sfa.server.sfaapi
9 # use the standard api class
11 return sfa.server.sfaapi.SfaApi
14 def importer_class (self):
15 import sfa.importer.slabimporter
16 return sfa.importer.slabimporter.SlabImporter
18 # the manager classes for the server-side services
19 def registry_manager_class (self) :
20 import sfa.managers.registry_manager
21 return sfa.managers.registry_manager.RegistryManager
23 def slicemgr_manager_class (self) :
24 import sfa.managers.slice_manager
25 return sfa.managers.slice_manager.SliceManager
27 def aggregate_manager_class (self) :
28 import sfa.managers.aggregate_manager
29 return sfa.managers.aggregate_manager.AggregateManager
31 # driver class for server-side services, talk to the whole testbed
32 def driver_class (self):
33 import sfa.managers.v2_to_v3_adapter
34 return sfa.managers.v2_to_v3_adapter.V2ToV3Adapter
36 # slab does not have a component manager yet
38 def component_manager_class (self):
41 def component_driver_class (self):