From 5388586740301072a1b661a366595222fb287650 Mon Sep 17 00:00:00 2001 From: Giovanni Harting <539@idlegandalf.com> Date: Wed, 12 Aug 2020 09:18:50 +0200 Subject: [PATCH] fixed repo selecting --- master.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/master.py b/master.py index 4578215..ea0fd6b 100644 --- a/master.py +++ b/master.py @@ -169,11 +169,12 @@ def fill_queue(): for pkgbuild in all_pkgbuild: path_split = pkgbuild.split("/") - # ignore pkgbuild if in trunk, -any package, testing or on blacklist - if len(path_split) < 5 or "any" in path_split[3] or "testing" in path_split[3] or path_split[1] in config[ - "blacklist"]: + # ignore pkgbuild if in trunk, -any package, not in repos, or on blacklist + if path_split[-2] == "trunk" or path_split[-2].split("-")[0] not in config[ + "repos"] or "any" in path_split[-2] or path_split[-4] in config["blacklist"]: to_delete.append(pkgbuild) + logging.debug(to_delete) final_pkgbuilds = list(set(all_pkgbuild) - set(to_delete)) for pkgb in final_pkgbuilds: