From fb781a5b5d3734d0115ba962502c2a3b6d6f33c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hannes=20K=C3=B6rber?= Date: Fri, 10 May 2024 22:00:38 +0200 Subject: [PATCH] Fix script to detect missing packages --- detect-missing-packages.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/detect-missing-packages.py b/detect-missing-packages.py index 7dcc00f..9021b08 100755 --- a/detect-missing-packages.py +++ b/detect-missing-packages.py @@ -9,11 +9,12 @@ apps = yaml.safe_load(open(package_file, 'r')) missing_config = {} -for appname, appconfig in apps['packages']['list'].items(): +for appname, appconfig in apps.items(): for distro, packagelist in appconfig.items(): if len(packagelist) == 0: if distro not in missing_config.keys(): missing_config[distro] = [] missing_config[distro].append(appname) -print(yaml.dump(missing_config), end="") +if missing_config: + print(yaml.dump(missing_config), end="")