[Python-checkins] r60127 - tracker/importer/xmlexport2toroundup.py
martin.v.loewis
python-checkins at python.org
Sun Jan 20 10:47:50 CET 2008
Author: martin.v.loewis
Date: Sun Jan 20 10:47:50 2008
New Revision: 60127
Modified:
tracker/importer/xmlexport2toroundup.py
Log:
Add --update option, which doesn't set the next id.
Modified: tracker/importer/xmlexport2toroundup.py
==============================================================================
--- tracker/importer/xmlexport2toroundup.py (original)
+++ tracker/importer/xmlexport2toroundup.py Sun Jan 20 10:47:50 2008
@@ -127,9 +127,10 @@
xmlfile = "small.xml"
trackerhome = "/var/lib/roundup/trackers/python-dev"
startat = 0
+ update = False
opts, args = getopt.getopt(sys.argv[1:], "", ["xmlfile=", "trackerhome=",
- "startat="])
+ "startat=", "update"])
for opt, optarg in opts:
if "--xmlfile" == opt:
xmlfile = optarg
@@ -137,6 +138,8 @@
trackerhome = optarg
elif "--startat" == opt:
startat = int(optarg)
+ elif "--update" == opt:
+ update = 1
rounduptracker = instance.open(trackerhome)
db = rounduptracker.open("admin")
@@ -151,7 +154,8 @@
for tracker in trackers.findall("tracker"):
handle_tracker(db, project_group_id, tracker, pmembers)
- db.setid('issue', str(999))
+ if not update:
+ db.setid('issue', str(999))
db.commit()
More information about the Python-checkins
mailing list