Log message for revision 66189: Fixed up the placement of global statements for _zope_app.
Changed: U Products.Five/branches/1.4/pythonproducts.py -=- Modified: Products.Five/branches/1.4/pythonproducts.py =================================================================== --- Products.Five/branches/1.4/pythonproducts.py 2006-03-26 20:25:40 UTC (rev 66188) +++ Products.Five/branches/1.4/pythonproducts.py 2006-03-26 20:30:29 UTC (rev 66189) @@ -33,12 +33,12 @@ from OFS.Application import Application + global _zope_app if isinstance(appOrContext, Application): _zope_app = appOrContext else: _zope_app = appOrContext._ProductContext__app - global _zope_app applyPatches(_zope_app) @@ -87,8 +87,8 @@ """ from App.FactoryDispatcher import FactoryDispatcher, ProductDispatcher + global _original__bobo_traverse__ _original__bobo_traverse__ = ProductDispatcher.__bobo_traverse__ - global _original__bobo_traverse__ def __bobo_traverse__(self, REQUEST, name): product=self.aq_acquire('_getProducts')()._product(name) @@ -115,8 +115,8 @@ from App import Extensions, FactoryDispatcher from Products.ExternalMethod import ExternalMethod + global _originalGetPath _originalGetPath = Extensions.getPath - global _originalGetPath def getPath(prefix, name, checkProduct=1, suffixes=('',)): """Make sure to check paths of all registered product packages. _______________________________________________ Zope-Checkins maillist - Zope-Checkins@zope.org http://mail.zope.org/mailman/listinfo/zope-checkins