[Checkins] SVN: Products.CMFDefault/trunk/Products/CMFDefault/upgrade/to23views.py - tweaking

Yvo Schubbe cvs-admin at zope.org
Fri May 17 09:20:21 UTC 2013


Log message for revision 130245:
  - tweaking

Changed:
  U   Products.CMFDefault/trunk/Products/CMFDefault/upgrade/to23views.py

-=-
Modified: Products.CMFDefault/trunk/Products/CMFDefault/upgrade/to23views.py
===================================================================
--- Products.CMFDefault/trunk/Products/CMFDefault/upgrade/to23views.py	2013-05-17 07:02:19 UTC (rev 130244)
+++ Products.CMFDefault/trunk/Products/CMFDefault/upgrade/to23views.py	2013-05-17 09:20:18 UTC (rev 130245)
@@ -77,7 +77,10 @@
     """
     ttool = getToolByName(tool, 'portal_types')
     for ti_id, new_aliases in _ALIASES.iteritems():
-        ti = ttool[ti_id]
+        try:
+            ti = ttool[ti_id]
+        except KeyError:
+            continue
         for k, v in new_aliases.iteritems():
             if ti.queryMethodID(k) != v:
                 return True
@@ -89,8 +92,11 @@
     ttool = getToolByName(tool, 'portal_types')
     logger = logging.getLogger('GenericSetup.upgrade')
     for ti_id, new_aliases in _ALIASES.iteritems():
+        try:
+            ti = ttool[ti_id]
+        except KeyError:
+            continue
         changed = False
-        ti = ttool[ti_id]
         for k, v in new_aliases.iteritems():
             if ti.queryMethodID(k) != v:
                 aliases = ti.getMethodAliases()



More information about the checkins mailing list