test.track_replication(_config['first_timeout']) # Помещение новых версий тех же объектов logger.info(u'Загружаю из каталога %s на сервер %s новые версии тех же объектов.' % (_config['new_versions_dir'], _config['primary_server'])) test.backup_and_clear_uploaded_objects() test.put_objects_from_directory(_config['new_versions_dir']) logger.info(u'Запускаю задачу "ВыгрузкаФайлов"') test.offload_files() logger.info(u'Жду, пока объекты пройдут через шлюз (%d секунд)' % _config['first_timeout']) wait(_config['first_timeout']) test.track_replication(_config['first_timeout']) # Изменение метаданных logger.info(u'Меняем метаданные всех объектов на сервере %s' % _config['primary_server']) test.change_metadata() logger.info(u'Запускаю задачу "ВыгрузкаФайлов"') test.offload_files() logger.info(u'Жду, пока объекты пройдут через шлюз (%d секунд)' % _config['first_timeout']) wait(_config['first_timeout']) test.track_changing_metadata(_config['first_timeout']) # Удаление объектов logger.info(u'Удаляем все загруженные объекты') test.delete_uploaded_objects() logger.info(u'Запускаю задачу "ВыгрузкаФайлов"') test.offload_files() logger.info(u'Жду, пока объекты пройдут через шлюз (%d секунд)' % _config['first_timeout']) wait(_config['first_timeout']) test.track_deletion(_config['first_timeout'])