[Checkins] SVN: zope.component/branches/conditional-zope.security/src/zope/component/event.py merge changes from trunk
Fabio Tranchitella
kobold at kobold.it
Fri Oct 16 11:11:35 EDT 2009
Log message for revision 105103:
merge changes from trunk
Changed:
U zope.component/branches/conditional-zope.security/src/zope/component/event.py
-=-
Modified: zope.component/branches/conditional-zope.security/src/zope/component/event.py
===================================================================
--- zope.component/branches/conditional-zope.security/src/zope/component/event.py 2009-10-16 12:55:12 UTC (rev 105102)
+++ zope.component/branches/conditional-zope.security/src/zope/component/event.py 2009-10-16 15:11:35 UTC (rev 105103)
@@ -21,15 +21,14 @@
import zope.component.interfaces
import zope.event
+
def dispatch(*event):
- # iterating over subscribers assures they get executed
- for ignored in zope.component.subscribers(event, None):
- pass
+ zope.component.subscribers(event, None)
+
zope.event.subscribers.append(dispatch)
+
@zope.component.adapter(zope.component.interfaces.IObjectEvent)
def objectEventNotify(event):
"""Event subscriber to dispatch ObjectEvents to interested adapters."""
- adapters = zope.component.subscribers((event.object, event), None)
- for adapter in adapters:
- pass # getting them does the work
+ zope.component.subscribers((event.object, event), None)
More information about the checkins
mailing list