commit e0da02dfc02102c6d8aa02910cc6659820a7020b Author: Till Maas opensource@till.name Date: Mon Nov 3 18:22:45 2014 +0100
Mashmon: Add --release/--arch
scripts/monitor_mash_log.py | 11 ++++++++--- 1 files changed, 8 insertions(+), 3 deletions(-) --- diff --git a/scripts/monitor_mash_log.py b/scripts/monitor_mash_log.py index 7109882..35ccb43 100755 --- a/scripts/monitor_mash_log.py +++ b/scripts/monitor_mash_log.py @@ -1,8 +1,9 @@ #!/usr/bin/python -tt # vim: fileencoding=utf8 # SPDX-License-Identifier: GPL-2.0+ -# Get signing warnings from all mash logs +# Get signing warnings from mash logs
+import argparse import os import re
@@ -76,8 +77,12 @@ class MashMonitor(object):
if __name__ == "__main__": - for arch in ["primary", "ppc", "arm", "s390"]: - for release in ["branched", "rawhide"]: + parser = argparse.ArgumentParser("Get signing warnings from mash logs") + parser.add_argument("--releases", default="branched,rawhide") + parser.add_argument("--archs", default="primary,ppc,arm,s390") + args = parser.parse_args() + for arch in args.archs.split(","): + for release in args.releases.split(","): mashmon = MashMonitor(release=release, arch=arch) warnings = mashmon.montitor() for w in warnings:
rel-eng@lists.fedoraproject.org