Author: shadzik
Date: Fri Nov 28 14:52:41 2008
New Revision: 10008

Added:
   toys/stbr/src-builder-status.py   (contents, props changed)
Log:
- get spec status from src-builder


Added: toys/stbr/src-builder-status.py
==============================================================================
--- (empty file)
+++ toys/stbr/src-builder-status.py     Fri Nov 28 14:52:41 2008
@@ -0,0 +1,37 @@
+#!/usr/bin/python
+
+import os
+import sys
+import re
+import readline
+
+mailbox = "/var/mail/stbr"
+#f_log = "/home/users/stbr/ApHeX/scripts/"
+f_log = "./"
+
+lines = []
+builder_l = []
+status_l = []
+
+def parseMailbox():
+       try:
+               spec = sys.argv[1]
+       except(IndexError):
+               return
+       f = open(mailbox, 'r')
+       read = f.xreadlines()
+       for l in read:
+               l = l.strip()
+               lines.append(l)
+       for i in range(len(lines)):
+               if re.match("^From:", lines[i]):
+                       Rbuilder = lines[i].split(" ")
+                       builder_l.append(Rbuilder[2])
+               if re.match(spec, lines[i]):
+                       status = lines[i].split(" ")
+                       status_l.append(status[2])
+       for i in range(len(status_l)):
+               if re.match("^t.-src", builder_l[i]):
+                       print "%s" % (status_l[i])
+
+parseMailbox()
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to