From 1f95c33e2a1af913638e4e3dbce9a707f20df003 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lubom=C3=ADr=20Sedl=C3=A1=C5=99?= Date: Thu, 28 Mar 2019 12:37:25 +0100 Subject: [PATCH] gather: Use wildcard for repo selection MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit If package source is set to repos, honor wildcard and apply that block every time. Signed-off-by: Lubomír Sedlář --- pungi/phases/pkgset/sources/source_repos.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pungi/phases/pkgset/sources/source_repos.py b/pungi/phases/pkgset/sources/source_repos.py index 50edb7f5..c25165f0 100644 --- a/pungi/phases/pkgset/sources/source_repos.py +++ b/pungi/phases/pkgset/sources/source_repos.py @@ -61,7 +61,9 @@ def get_pkgset_from_repos(compose): for arch in compose.get_arches(): # write a pungi config for remote repos and a local comps repo repos = {} - for num, repo in enumerate(compose.conf["pkgset_repos"][arch]): + for num, repo in enumerate( + compose.conf["pkgset_repos"].get(arch, []) + compose.conf["pkgset_repos"].get("*", []) + ): repo_path = repo if "://" not in repo_path: repo_path = os.path.join(compose.config_dir, repo)