From 2c472df7c914175fcf1c76986f3b2d01a67b186d Mon Sep 17 00:00:00 2001 From: Giovanni Harting <539@idlegandalf.com> Date: Thu, 13 Aug 2020 19:37:12 +0200 Subject: [PATCH] fixed wring search glob for packages --- master.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/master.py b/master.py index 641c32d..30607bf 100644 --- a/master.py +++ b/master.py @@ -34,10 +34,16 @@ def already_running(): def find_all_files_for_pkg(name, repo): - searchpath = os.path.join(config["basedir"]["repo"], repo, "os", config["arch"]) + "/" + name + "/*.pkg.*" + searchpath = os.path.join(config["basedir"]["repo"], repo, "os", config["arch"]) + "/" + name + "-*.pkg.*" logging.debug("[REPO] Search for package %s (path=%s)", name, searchpath) pkgs = glob.glob(searchpath) + for p in pkgs: + if p.endswith(".sig"): + pkgs.remove(p) + + logging.debug("[REPO] Found %s", pkgs) + return pkgs