[Python-checkins] r88760 - tracker/instances/python-dev/scripts/addpatchsets

martin.v.loewis python-checkins at python.org
Sun Mar 6 18:03:37 CET 2011


Author: martin.v.loewis
Date: Sun Mar  6 18:03:37 2011
New Revision: 88760

Log:
Add last patch in patchset correctly.


Modified:
   tracker/instances/python-dev/scripts/addpatchsets

Modified: tracker/instances/python-dev/scripts/addpatchsets
==============================================================================
--- tracker/instances/python-dev/scripts/addpatchsets	(original)
+++ tracker/instances/python-dev/scripts/addpatchsets	Sun Mar  6 18:03:37 2011
@@ -65,6 +65,12 @@
             continue
         if filename:
             diff.append(line)
+    # add last patch
+    if filename:
+        chunks = patching.ParsePatchToChunks(diff)
+        if not chunks:
+            return None
+        patches.append((filename, ''.join(diff), chunks))
     return patches
 
 def find_bases(data):
@@ -89,7 +95,6 @@
 c.execute("select id from _status where _name='closed'")
 closed = c.fetchone()[0]
 
-#import pdb;pdb.set_trace()
 if len(sys.argv) == 2:
     query = File.objects.filter(id = sys.argv[1])
 else:
@@ -101,7 +106,7 @@
     nodeid = c.fetchone()
     if not nodeid:
         if verbose:
-            print "File",nodeid,"is detached"
+            print "File",f.id,"is detached"
         continue
     nodeid = nodeid[0]
     roundup = RoundupIssue.objects.get(id=nodeid)


More information about the Python-checkins mailing list