Esempio n. 1
0
 def setUp(self):
     self._path_manager = PathManager()
     self._path_manager.dataPath = "."
     self._persistenceLayer = PersistenceLayer(
         pathManager=self._path_manager)
     self.deviceManager = DeviceManager(self._persistenceLayer)
     #yield self._persistenceLayer.setup()
     yield self.deviceManagers.setup()
Esempio n. 2
0
 def __init__(self,parent = None, persistenceLayer= None, name="home",description="Add Description here",status="active",*args,**kwargs):
     BaseComponent.__init__(self, parent)
     self._persistenceLayer = persistenceLayer
     self.name=name
     self.description=description
     self.status=status
     self._devices=DeviceManager(self)
     self._tasks=TaskManager(self)