rough cleanup of the slicemanager business
[sfa.git] / sfa / generic / iotlab.py
1 from sfa.generic import Generic
2
3 import sfa.server.sfaapi
4
5
6 class iotlab (Generic):
7
8     # use the standard api class
9     def api_class(self):
10         return sfa.server.sfaapi.SfaApi
11
12     # the importer class
13     def importer_class(self):
14         import sfa.importer.iotlabimporter
15         return sfa.importer.iotlabimporter.IotLabImporter
16
17     # the manager classes for the server-side services
18     def registry_manager_class(self):
19         import sfa.managers.registry_manager
20         return sfa.managers.registry_manager.RegistryManager
21
22     def aggregate_manager_class(self):
23         import sfa.managers.aggregate_manager
24         return sfa.managers.aggregate_manager.AggregateManager
25
26     def driver_class(self):
27         import sfa.iotlab.iotlabdriver
28         return sfa.iotlab.iotlabdriver.IotLabDriver
29
30     def component_manager_class(self):
31         return None
32     # driver_class
33
34     def component_driver_class(self):
35         return None