[Zope-Checkins] SVN: Zope/trunk/src/OFS/metaconfigure.py Make the cleanup code more fail-safe
Hanno Schlichting
hannosch at hannosch.eu
Thu Aug 5 14:29:41 EDT 2010
Log message for revision 115506:
Make the cleanup code more fail-safe
Changed:
U Zope/trunk/src/OFS/metaconfigure.py
-=-
Modified: Zope/trunk/src/OFS/metaconfigure.py
===================================================================
--- Zope/trunk/src/OFS/metaconfigure.py 2010-08-05 18:19:36 UTC (rev 115505)
+++ Zope/trunk/src/OFS/metaconfigure.py 2010-08-05 18:29:40 UTC (rev 115506)
@@ -199,8 +199,9 @@
_registered_packages = []
global _meta_type_regs
- Products.meta_types = tuple([ info for info in Products.meta_types
- if info['name'] not in _meta_type_regs ])
+ old = getattr(Products, 'meta_types', ())
+ new = tuple([info for info in old if info['name'] not in _meta_type_regs])
+ setattr(Products, 'meta_types', new)
_meta_type_regs = []
More information about the Zope-Checkins
mailing list