Exemple #1
0
 def setUp(self):
     self.block_queue = multiprocessing.JoinableQueue()
     self.result_queue = multiprocessing.Queue()
     self.stat_queue = multiprocessing.Queue()
     self.volume_id = 'volume_id'
     self.scratch = mkdtemp()
     backup_path = os.path.join(self.scratch, 'backups')
     self.conf = LunrConfig({
         'backup': {
             'client': 'disk'
         },
         'disk': {
             'path': backup_path
         },
     })
     self.conn = get_conn(self.conf)
     self.conn.put_container(self.volume_id)
     self.process = SaveProcess(self.conf, self.volume_id, self.block_queue,
                                self.result_queue, self.stat_queue)
     self.process.start()