[releng] Mashmon: Add --release/--arch
Till Maas
till at fedoraproject.org
Mon Nov 3 17:21:48 UTC 2014
commit e0da02dfc02102c6d8aa02910cc6659820a7020b
Author: Till Maas <opensource at 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:
More information about the rel-eng
mailing list