def _check_repodata(mount_path): install_tree_meta = InstallTreeMetadata() if not install_tree_meta.load_file(mount_path): log.warning("Can't read install tree metadata!") repo_md = install_tree_meta.get_base_repo_metadata() if not repo_md: return False return repo_md.is_valid()
def _check_repodata(mount_path): install_tree_meta = InstallTreeMetadata() if not install_tree_meta.load_file(mount_path): log.warning("Can't read install tree metadata!") repo_md = install_tree_meta.get_base_repo_metadata() if not repo_md: return False return repo_md.is_valid()
def _check_repodata(mount_path): install_tree_meta = InstallTreeMetadata() if not install_tree_meta.load_file(mount_path): log.warning("Can't read install tree metadata!") repo_md = install_tree_meta.get_base_repo_metadata() if not repo_md: repo_mds = install_tree_meta.get_metadata_repos() repo_md = _search_for_install_root_repository(repo_mds) if not repo_md: log.debug("There is no usable repository available") return False if repo_md.is_valid(): return True log.debug("There is no valid repository available.") return False