[Zope-Checkins] CVS: Packages/OFS - Application.py:1.191.2.13

Stefan H. Holek stefan at epy.co.at
Mon Nov 29 15:38:51 EST 2004


Update of /cvs-repository/Packages/OFS
In directory cvs.zope.org:/tmp/cvs-serv23127/lib/python/OFS

Modified Files:
      Tag: Zope-2_7-branch
	Application.py 
Log Message:
Don't break existing sites that already have a VHM object in the root folder.


=== Packages/OFS/Application.py 1.191.2.12 => 1.191.2.13 ===
--- Packages/OFS/Application.py:1.191.2.12	Fri Nov 26 04:57:36 2004
+++ Packages/OFS/Application.py	Mon Nov 29 15:38:50 2004
@@ -502,7 +502,7 @@
         app = self.getApp()
         if app._getInitializerFlag('virtual_hosting'):
             return
-        if not hasattr(app, 'virtual_hosting'):
+        if not app.objectIds('Virtual Host Monster') and not hasattr(app, 'virtual_hosting'):
             from Products.SiteAccess.VirtualHostMonster import VirtualHostMonster
             vhm=VirtualHostMonster()
             vhm.id='virtual_hosting'



More information about the Zope-Checkins mailing list