[Checkins] SVN: five.localsitemanager/branches/rocky-override-utility-registry/src/five/localsitemanager/ Kept for informational reasons.

Rocky Burt rocky at serverzen.com
Sun Jul 15 16:25:17 EDT 2007


Log message for revision 78008:
  Kept for informational reasons.

Changed:
  U   five.localsitemanager/branches/rocky-override-utility-registry/src/five/localsitemanager/localsitemanager.txt
  U   five.localsitemanager/branches/rocky-override-utility-registry/src/five/localsitemanager/registry.py

-=-
Modified: five.localsitemanager/branches/rocky-override-utility-registry/src/five/localsitemanager/localsitemanager.txt
===================================================================
--- five.localsitemanager/branches/rocky-override-utility-registry/src/five/localsitemanager/localsitemanager.txt	2007-07-15 17:57:16 UTC (rev 78007)
+++ five.localsitemanager/branches/rocky-override-utility-registry/src/five/localsitemanager/localsitemanager.txt	2007-07-15 20:25:17 UTC (rev 78008)
@@ -15,6 +15,7 @@
     >>> from five.localsitemanager import make_objectmanager_site
     >>> make_objectmanager_site(site)
     >>> sitemanager = site.getSiteManager()
+    >>> import pdb; pdb.set_trace()
     >>> sitemanager
     <PersistentComponents ...>
 

Modified: five.localsitemanager/branches/rocky-override-utility-registry/src/five/localsitemanager/registry.py
===================================================================
--- five.localsitemanager/branches/rocky-override-utility-registry/src/five/localsitemanager/registry.py	2007-07-15 17:57:16 UTC (rev 78007)
+++ five.localsitemanager/branches/rocky-override-utility-registry/src/five/localsitemanager/registry.py	2007-07-15 20:25:17 UTC (rev 78008)
@@ -1,4 +1,5 @@
 import Acquisition
+import ComputedAttribute
 from zope.component.interfaces import ComponentLookupError
 import zope.component.persistentregistry
 import zope.interface.adapter
@@ -6,12 +7,14 @@
 
 _marker = object()
 
-class AqAwareAdapterLookup(zope.interface.adapter.VerifyingAdapterLookup):
+class AqAwareAdapterLookup(Acquisition.Explicit,
+                           zope.interface.adapter.VerifyingAdapterLookup):
     """A lookup that is identical to VerifyingAdapterLookup except that
     it returns updated aq-wrapped components.
     """
 
     def lookup(self, *args, **kwargs):
+        import pdb; pdb.set_trace()
         comp = super(AqAwareAdapterLookup, self).lookup(*args, **kwargs)
         return self._wrap(comp)
 
@@ -51,7 +54,8 @@
         return comp
 
 class PersistentAdapterRegistry \
-          (zope.component.persistentregistry.PersistentAdapterRegistry):
+          (Acquisition.Explicit,
+           zope.component.persistentregistry.PersistentAdapterRegistry):
     """An adapter registry that uses a lookup delegate that is aq-aware.
     """
 



More information about the Checkins mailing list