[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