From 24046373b914f5038e23b6821080bd3af8d810f9 Mon Sep 17 00:00:00 2001 From: Jon Turney Date: Wed, 22 Nov 2023 13:45:21 +0000 Subject: Omit empty provides_rebuild reports from list of report --- calm/reports.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/calm/reports.py b/calm/reports.py index b101ef4..6fa570e 100644 --- a/calm/reports.py +++ b/calm/reports.py @@ -57,8 +57,9 @@ def template(title, body, f): '''), file=f) -def write_report(args, title, body, fn, reportlist): - reportlist[title] = os.path.join('reports', fn) +def write_report(args, title, body, fn, reportlist, not_empty=True): + if not_empty: + reportlist[title] = os.path.join('reports', fn) fn = os.path.join(args.htdocs, 'reports', fn) @@ -251,7 +252,7 @@ def provides_rebuild(args, packages, fn, provide_package, reportlist): print('', file=body) - write_report(args, 'Packages needing rebuilds for latest %s' % provide_package, body, fn, reportlist) + write_report(args, 'Packages needing rebuilds for latest %s' % provide_package, body, fn, reportlist, bool(pr_list)) # -- cgit v1.2.3