[Zope3-checkins] CVS: Zope3/src/zope/security - checker.py:1.40.4.3

Jim Fulton jim at zope.com
Thu Oct 16 17:43:10 EDT 2003


Update of /cvs-repository/Zope3/src/zope/security
In directory cvs.zope.org:/tmp/cvs-serv26682/src/zope/security

Modified Files:
      Tag: adaptergeddon-branch
	checker.py 
Log Message:
Updated the global adapter service to use the new adapter machinery.


=== Zope3/src/zope/security/checker.py 1.40.4.2 => 1.40.4.3 ===
--- Zope3/src/zope/security/checker.py:1.40.4.2	Sun Oct 12 16:40:13 2003
+++ Zope3/src/zope/security/checker.py	Thu Oct 16 17:42:39 2003
@@ -702,7 +702,10 @@
     def __len__(self): return 0
     def __getitem__(self, i): raise IndexError
 
-_Declaration_checker = InterfaceChecker(IDeclaration, _implied=CheckerPublic)
+_Declaration_checker = InterfaceChecker(
+    IDeclaration,
+    _implied=CheckerPublic,
+    subscribe=CheckerPublic)
 
 def f():
     yield f
@@ -738,7 +741,8 @@
     type(f()): _iteratorChecker,
     type(Interface): InterfaceChecker(IInterface,
                                       __str__=CheckerPublic,
-                                      _implied=CheckerPublic),
+                                      _implied=CheckerPublic,
+                                      subscribe=CheckerPublic),
     ProvidesClass: _Declaration_checker,
     Implements: _Declaration_checker,
     Declaration: _Declaration_checker,




More information about the Zope3-Checkins mailing list