gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz-commits] navidoc/util/cvsbot gzz_mail_parser.py msgliste...


From: Tuukka Hastrup
Subject: [Gzz-commits] navidoc/util/cvsbot gzz_mail_parser.py msgliste...
Date: Tue, 13 May 2003 04:47:58 -0400

CVSROOT:        /cvsroot/navidoc
Module name:    navidoc
Changes by:     Tuukka Hastrup <address@hidden> 03/05/13 04:47:58

Modified files:
        util/cvsbot    : gzz_mail_parser.py msglistener.py 

Log message:
        show module instead of CVSROOT

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/navidoc/navidoc/util/cvsbot/gzz_mail_parser.py.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/navidoc/navidoc/util/cvsbot/msglistener.py.diff?tr1=1.1&tr2=1.2&r1=text&r2=text

Patches:
Index: navidoc/util/cvsbot/gzz_mail_parser.py
diff -u navidoc/util/cvsbot/gzz_mail_parser.py:1.1 
navidoc/util/cvsbot/gzz_mail_parser.py:1.2
--- navidoc/util/cvsbot/gzz_mail_parser.py:1.1  Thu Apr 10 11:30:29 2003
+++ navidoc/util/cvsbot/gzz_mail_parser.py      Tue May 13 04:47:58 2003
@@ -10,6 +10,21 @@
     def __init__(self, data):
         self.data = data
 
+    def getField(self, field):
+        """New method to extract from the message rest of a line that starts
+           with field."""
+        data = self.data
+        field = '\n'+field
+        begin = data.find(field)+len(field)
+        if begin != -1:
+            end = data.find('\n', begin)
+            return data[begin:end].lstrip()
+ 
+    def getProject(self):
+        """Called by MsgListener.doCommitMessage to find out the scope of
+           files."""
+        return self.getField('Module name:')
+    
     def getCVSROOT(self, string = 'CVSROOT:'):
         data = self.data
         begin = data.rfind(string)
Index: navidoc/util/cvsbot/msglistener.py
diff -u navidoc/util/cvsbot/msglistener.py:1.1 
navidoc/util/cvsbot/msglistener.py:1.2
--- navidoc/util/cvsbot/msglistener.py:1.1      Thu Apr 10 11:30:29 2003
+++ navidoc/util/cvsbot/msglistener.py  Tue May 13 04:47:58 2003
@@ -8,7 +8,7 @@
     def doCommitMessage(self, mp):
         by = mp.getReceivedFrom
         msg = mp.getCommitMessage
-       project = mp.getCVSROOT
+       project = mp.getProject
         mp.getAddedFiles()
         mp.getModifiedFiles()
         mp.getRemovedFiles()




reply via email to

[Prev in Thread] Current Thread [Next in Thread]