[Collab-qa-commits] r1850 - udd/udd

Lucas Nussbaum lucas at alioth.debian.org
Mon Dec 6 23:45:30 UTC 2010


Author: lucas
Date: 2010-12-06 23:45:30 +0000 (Mon, 06 Dec 2010)
New Revision: 1850

Modified:
   udd/udd/deferred_gatherer.py
Log:
deferred_gatherer: not all entries have a Closes field

Modified: udd/udd/deferred_gatherer.py
===================================================================
--- udd/udd/deferred_gatherer.py	2010-12-06 23:44:35 UTC (rev 1849)
+++ udd/udd/deferred_gatherer.py	2010-12-06 23:45:30 UTC (rev 1850)
@@ -73,10 +73,11 @@
         current_binary = {'Source': current['Source'], 'Version': current['Version']} 
         current_binary['Package'] = binary
         db_list.append(current_binary)
-      for bug in set(current['Closes'].split()):
-        current_c = {'Source': current['Source'], 'Version': current['Version']} 
-        current_c['Id'] = bug
-        dc_list.append(current_c)
+      if current.has_key('Closes'):
+        for bug in set(current['Closes'].split()):
+          current_c = {'Source': current['Source'], 'Version': current['Version']} 
+          current_c['Id'] = bug
+          dc_list.append(current_c)
 
     cur.executemany(q_deferred, d_list)
     cur.executemany(q_defarch, da_list)




More information about the Collab-qa-commits mailing list