Exemplo n.º 1
0
 def init_storage_manager(self):
     self.storage_manager = StorageManager()
     drive_api = GoogleDriveAPI(demerio_config_dir)
     self.storage_manager.add_storage("google_drive", drive_api)
     dropbox = DropboxAPI(demerio_config_dir)
     self.storage_manager.add_storage("dropbox", dropbox)
     box = BoxAPI(demerio_config_dir)
     self.storage_manager.add_storage("box", box)
Exemplo n.º 2
0
 def setUp(self):
     self.m = random.randint(1, 6)
     self.k = self.m - 1
     self.storage_manager = StorageManager()
     self.fec = FileFec(self.k, self.m)
     self.mapping = MappingConfigParser(create_random_dir(),
                                        generate_random_file_path())
     self.handler = DemerioConductor(self.mapping, self.fec,
                                     self.storage_manager)