[Zope] deleting while iterating over ObjectManager

John Hunter jdhunter@ace.bsd.uchicago.edu
Mon, 21 Oct 2002 12:17:20 -0500


Is it safe to delete instances while iterating over the contents of an
ObjectManager instance, as in:

for item in folder.objectValues():
  if some_condition: 
    folder.manage_delObjects(item.getId())
    break
  do_something(item)


Thanks,
John Hunter