[Python-checkins] r85919 - tracker/instances/python-dev/scripts/mass_reassign

martin.v.loewis python-checkins at python.org
Fri Oct 29 12:06:16 CEST 2010


Author: martin.v.loewis
Date: Fri Oct 29 12:06:16 2010
New Revision: 85919

Log:
Fix filtering.


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

Modified: tracker/instances/python-dev/scripts/mass_reassign
==============================================================================
--- tracker/instances/python-dev/scripts/mass_reassign	(original)
+++ tracker/instances/python-dev/scripts/mass_reassign	Fri Oct 29 12:06:16 2010
@@ -1,4 +1,4 @@
-# This sample script reassigns all "Documentation"
+# This sample script reassigns all "open" "Documentation"
 # issues assigned to "georg.brandl" to "docs at python"
 import sys
 sys.path.insert(1,'/home/roundup/roundup/lib/python2.4/site-packages')
@@ -7,11 +7,14 @@
 tracker = roundup.instance.open('.')
 db = tracker.open('admin')
 
+open = db.status.lookup('open')
 olduser = db.user.lookup('georg.brandl')
 newuser = db.user.lookup('docs at python')
 component = db.component.lookup("Documentation")
 
-edit = db.issue.find(components=[component], assignee=olduser)
+edit = db.issue.filter(None, {'status':open,
+                              'components':component, 
+                              'assignee':olduser})
 print len(edit), edit; raise SystemExit
 
 for issue in edit:


More information about the Python-checkins mailing list