diff options
author | Jon Turney <jon.turney@dronecode.org.uk> | 2023-11-22 16:45:21 +0300 |
---|---|---|
committer | Jon Turney <jon.turney@dronecode.org.uk> | 2023-11-22 16:45:21 +0300 |
commit | 24046373b914f5038e23b6821080bd3af8d810f9 (patch) | |
tree | 6a92664f6b4b245ebf376648bbf5d52f9c507e54 | |
parent | d1276826580890434e80b39774dfbd1be6294dbc (diff) |
Omit empty provides_rebuild reports from list of report
-rw-r--r-- | calm/reports.py | 7 |
1 files 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): </html>'''), 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('</table>', 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)) # |