[Checkins] SVN: zope.app.appsetup/trunk/ - Import hooks functionality from zope.component after it was moved there from

Thomas Lotze tl at gocept.com
Thu Nov 19 10:37:49 EST 2009


Log message for revision 105880:
  - Import hooks functionality from zope.component after it was moved there from
    zope.site.
  - Import ISite from zope.component after it was moved there from
    zope.location. This lifts the dependency on zope.location.
  

Changed:
  U   zope.app.appsetup/trunk/CHANGES.txt
  U   zope.app.appsetup/trunk/setup.py
  U   zope.app.appsetup/trunk/src/zope/app/appsetup/appsetup.py
  U   zope.app.appsetup/trunk/src/zope/app/appsetup/bootstrap.py

-=-
Modified: zope.app.appsetup/trunk/CHANGES.txt
===================================================================
--- zope.app.appsetup/trunk/CHANGES.txt	2009-11-19 14:56:47 UTC (rev 105879)
+++ zope.app.appsetup/trunk/CHANGES.txt	2009-11-19 15:37:49 UTC (rev 105880)
@@ -4,9 +4,13 @@
 3.12.1 (unreleased)
 -------------------
 
-- Nothing changed yet.
+- Import hooks functionality from zope.component after it was moved there from
+  zope.site.
 
+- Import ISite from zope.component after it was moved there from
+  zope.location. This lifts the dependency on zope.location.
 
+
 3.12.0 (2009-06-20)
 -------------------
 

Modified: zope.app.appsetup/trunk/setup.py
===================================================================
--- zope.app.appsetup/trunk/setup.py	2009-11-19 14:56:47 UTC (rev 105879)
+++ zope.app.appsetup/trunk/setup.py	2009-11-19 15:37:49 UTC (rev 105880)
@@ -75,7 +75,6 @@
                       'zope.error',
                       'zope.event',
                       'zope.interface',
-                      'zope.location',
                       'zope.processlifetime',
                       'zope.session',
                       'zope.site',

Modified: zope.app.appsetup/trunk/src/zope/app/appsetup/appsetup.py
===================================================================
--- zope.app.appsetup/trunk/src/zope/app/appsetup/appsetup.py	2009-11-19 14:56:47 UTC (rev 105879)
+++ zope.app.appsetup/trunk/src/zope/app/appsetup/appsetup.py	2009-11-19 15:37:49 UTC (rev 105880)
@@ -21,7 +21,7 @@
 import ZODB.interfaces
 import zope.interface
 import zope.component
-import zope.site.hooks
+import zope.component.hooks
 from zope.security.interfaces import IParticipation
 from zope.security.management import system_user
 import zope.processlifetime
@@ -101,7 +101,7 @@
     newInteraction(SystemConfigurationParticipation())
 
     # Hook up custom component architecture calls
-    zope.site.hooks.setHooks()
+    zope.component.hooks.setHooks()
 
     # Load server-independent site config
     context = config.ConfigurationMachine()

Modified: zope.app.appsetup/trunk/src/zope/app/appsetup/bootstrap.py
===================================================================
--- zope.app.appsetup/trunk/src/zope/app/appsetup/bootstrap.py	2009-11-19 14:56:47 UTC (rev 105879)
+++ zope.app.appsetup/trunk/src/zope/app/appsetup/bootstrap.py	2009-11-19 15:37:49 UTC (rev 105880)
@@ -24,13 +24,13 @@
 import logging
 import transaction
 import warnings
+import zope.component.interfaces
 import zope.event
 import zope.lifecycleevent
 import zope.processlifetime
 
 from zope.app.publication.zopepublication import ZopePublication
 from zope.container.interfaces import INameChooser
-from zope.location.interfaces import ISite
 from zope.security.management import getSecurityPolicy
 from zope.security.simplepolicies import ParanoidSecurityPolicy
 from zope.site import site
@@ -164,7 +164,7 @@
         root_folder = rootFolder()
         zope.event.notify(zope.lifecycleevent.ObjectCreatedEvent(root_folder))
         root[ZopePublication.root_name] = root_folder
-        if not ISite.providedBy(root_folder):
+        if not zope.component.interfaces.ISite.providedBy(root_folder):
             site_manager = site.LocalSiteManager(root_folder)
             root_folder.setSiteManager(site_manager)
 



More information about the checkins mailing list