SVN: toys/cvsstats/email2sql.py

pawelz pawelz at pld-linux.org
Sun Feb 28 01:55:00 CET 2010


Author: pawelz
Date: Sun Feb 28 01:55:00 2010
New Revision: 11215

Modified:
   toys/cvsstats/email2sql.py
Log:
- initialize class fields correctly


Modified: toys/cvsstats/email2sql.py
==============================================================================
--- toys/cvsstats/email2sql.py	(original)
+++ toys/cvsstats/email2sql.py	Sun Feb 28 01:55:00 2010
@@ -22,21 +22,22 @@
 rindex = re.compile("^Index: [^/]+/(?P<file>.*)$")
 
 class commit:
-  fdata = {}
-  hunks = 0
-  added = 0
-  removed = 0
-  author = None
-  date = None
-  module = None
-  tag = None
-  log = None
 
   def __init__(self, msgfile):
     fp = open(msgfile)
     msg = email.message_from_file(fp)
     fp.close()
 
+    self.fdata = {}
+    self.hunks = 0
+    self.added = 0
+    self.removed = 0
+    self.author = None
+    self.date = None
+    self.module = None
+    self.tag = None
+    self.log = None
+
     #for part in msg.walk():
     p = msg.get_payload(decode=True)
 


More information about the pld-cvs-commit mailing list