jenkins-bot has submitted this change and it was merged.

Change subject: Changed from str to message
......................................................................


Changed from str to message

Change-Id: Iac5059cd6eed7d468824d01c8e0434bb22bf42fc
---
M git-logs/log_updates.py
1 file changed, 18 insertions(+), 10 deletions(-)

Approvals:
  Awjrichards: Looks good to me, but someone else must approve
  Mgrover: Verified; Looks good to me, approved
  jenkins-bot: Verified



diff --git a/git-logs/log_updates.py b/git-logs/log_updates.py
index 3673442..67a476e 100755
--- a/git-logs/log_updates.py
+++ b/git-logs/log_updates.py
@@ -9,17 +9,16 @@
     print "[INFO] %s" % msg
 
 
-def get_initial_commit():
-    the_commit = raw_input('Please enter commit number or '
-                           '<ENTER> for last-update: ')
+def get_initial_commit(repodir):
+    the_commit = raw_input('Enter commit number or <ENTER> for last-update: ')
     if len(the_commit) == 0:
-        the_commit = latest_commit()
+        the_commit = latest_commit(repodir)
     else:
         info('Using %s as the initial commit.' % the_commit)
     return the_commit
 
 
-def latest_commit():
+def latest_commit(repodir):
     info("Aquiring latest commit number...")
     cmd = ['git', 'log', '--max-count=1']
     last_log_output = check_output(cmd)
@@ -29,7 +28,7 @@
     return last_commit
 
 
-def get_log_since(last_updated):
+def get_log_since(last_updated, repodir):
     info("Getting latest delta logs ...")
     cmd = ['git', 'log', '--no-merges', "%s.." % last_updated]
     log = check_output(cmd)
@@ -44,13 +43,22 @@
     info("Done.")
 
 
-def generate_change_log():
-    last_updated = get_initial_commit()
-    change_log = get_log_since(last_updated)
+def generate_change_log(repodir):
+    last_updated = get_initial_commit(repodir)
+    change_log = get_log_since(last_updated, repodir)
 
     f_name = 'ChangeLogs_%s.txt' % date.today().isoformat()
     output_change_log(f_name, change_log)
+    return f_name
+
+
+def grep_change_log_file(f_name):
+    for line in open(f_name, 'r'):
+        if re.findall(r"(?i)Story|(?i)Stories|(?i)Bug|(?i)Regression|(?i)QA|\
+        (?i)Hygiene|(?i)Dependency", line):
+            print line
 
 
 if __name__ == '__main__':
-    generate_change_log('.')
+    f_name = generate_change_log('.')
+    grep_change_log_file(f_name)

-- 
To view, visit https://gerrit.wikimedia.org/r/86210
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: Iac5059cd6eed7d468824d01c8e0434bb22bf42fc
Gerrit-PatchSet: 5
Gerrit-Project: mediawiki/tools/release
Gerrit-Branch: master
Gerrit-Owner: Mgrover <[email protected]>
Gerrit-Reviewer: Awjrichards <[email protected]>
Gerrit-Reviewer: Mgrover <[email protected]>
Gerrit-Reviewer: jenkins-bot

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to