Exemplo n.º 1
0
    def prepare_backup(self, host, backup_type, backup_dir, prepare_dir, logger):
        prepare_obj = Preparer(host=host, 
                                backup_type=backup_type,
                                backup_dir=backup_dir,
                                prepare_dir=prepare_dir,
				logger=logger)
        prepare_obj.setup()

        return prepare_obj.prepare()
Exemplo n.º 2
0
    def prepare_backup(self, host, backup_type, backup_dir, prepare_dir,
                       logger):
        prepare_obj = Preparer(host=host,
                               backup_type=backup_type,
                               backup_dir=backup_dir,
                               prepare_dir=prepare_dir,
                               logger=logger)
        prepare_obj.setup()

        return prepare_obj.prepare()
Exemplo n.º 3
0
    def prepare_backup(self, host, backup_type, backup_dir, prepare_dir, logger):
        prepare_obj = Preparer(host=host, 
                                backup_type=backup_type,
                                backup_dir=backup_dir,
                                prepare_dir=prepare_dir,
				logger=logger)

        backup_lock.acquire()
        try:
            prepare_obj.setup()
        finally:
            backup_lock.release()

        return prepare_obj.prepare()
Exemplo n.º 4
0
    def prepare_backup(self, host, backup_type, backup_dir, prepare_dir,
                       logger):
        prepare_obj = Preparer(host=host,
                               backup_type=backup_type,
                               backup_dir=backup_dir,
                               prepare_dir=prepare_dir,
                               logger=logger)

        backup_lock.acquire()
        try:
            prepare_obj.setup()
        finally:
            backup_lock.release()

        return prepare_obj.prepare()