[Python-checkins] r88759 - tracker/instances/python-dev/scripts/addpatchsets
martin.v.loewis
python-checkins at python.org
Sun Mar 6 17:46:04 CET 2011
Author: martin.v.loewis
Date: Sun Mar 6 17:46:04 2011
New Revision: 88759
Log:
Move patch detection earlier.
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 17:46:04 2011
@@ -1,6 +1,6 @@
#!/usr/bin/python
import sys, os, urllib2, logging, datetime
-basedir = os.path.dirname(os.path.dirname(__file__))
+basedir = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
sys.path.append(basedir+"/rietveld")
os.environ["DJANGO_SETTINGS_MODULE"]="settings"
import gae2django
@@ -109,14 +109,6 @@
if verbose:
print "issue",nodeid,"is closed"
continue
- issue = Issue.objects.filter(id=nodeid)
- if not issue:
- c.execute("select _title, _creator from _issue where id=%s", (nodeid,))
- title, creator = c.fetchone()
- issue = Issue(id=nodeid, subject=title, owner_id=creator)
- issue.put()
- else:
- issue = issue[0]
filename = os.path.join(basedir, "db", "files", "file",
str(f.id/1000), "file"+str(f.id))
if not os.path.exists(filename):
@@ -127,6 +119,14 @@
if verbose:
print filename, "is not a patch"
continue
+ issue = Issue.objects.filter(id=nodeid)
+ if not issue:
+ c.execute("select _title, _creator from _issue where id=%s", (nodeid,))
+ title, creator = c.fetchone()
+ issue = Issue(id=nodeid, subject=title, owner_id=creator)
+ issue.put()
+ else:
+ issue = issue[0]
if verbose:
print "Doing", f.id
data = engine.UnifyLinebreaks(data)
More information about the Python-checkins
mailing list