[Checkins] SVN: zope.introspector/trunk/src/zope/introspector/ Use
grokcore.component for utility registration.
Uli Fouquet
uli at gnufix.de
Sat Jun 21 17:24:50 EDT 2008
Log message for revision 87637:
Use grokcore.component for utility registration.
Changed:
U zope.introspector/trunk/src/zope/introspector/configure.zcml
U zope.introspector/trunk/src/zope/introspector/ftesting.zcml
U zope.introspector/trunk/src/zope/introspector/registry.py
-=-
Modified: zope.introspector/trunk/src/zope/introspector/configure.zcml
===================================================================
--- zope.introspector/trunk/src/zope/introspector/configure.zcml 2008-06-21 19:13:34 UTC (rev 87636)
+++ zope.introspector/trunk/src/zope/introspector/configure.zcml 2008-06-21 21:24:48 UTC (rev 87637)
@@ -1,10 +1,9 @@
<configure xmlns="http://namespaces.zope.org/zope"
+ xmlns:grok="http://namespaces.zope.org/grok"
i18n_domain="zope.introspector">
-
- <utility
- provides=".interfaces.IRegistryInfo"
- factory=".registry.RegistryInfoUtility"
- />
+
+ <include package="grokcore.component" file="meta.zcml" />
+ <grok:grok package="." />
<adapter
for="zope.component.interfaces.IAdapterRegistration"
Modified: zope.introspector/trunk/src/zope/introspector/ftesting.zcml
===================================================================
--- zope.introspector/trunk/src/zope/introspector/ftesting.zcml 2008-06-21 19:13:34 UTC (rev 87636)
+++ zope.introspector/trunk/src/zope/introspector/ftesting.zcml 2008-06-21 21:24:48 UTC (rev 87637)
@@ -13,6 +13,7 @@
<include package="zope.app.authentication" />
<include package="zope.securitypolicy" />
+ <include package="zope.introspector" />
<securityPolicy
component="zope.securitypolicy.zopepolicy.ZopeSecurityPolicy" />
Modified: zope.introspector/trunk/src/zope/introspector/registry.py
===================================================================
--- zope.introspector/trunk/src/zope/introspector/registry.py 2008-06-21 19:13:34 UTC (rev 87636)
+++ zope.introspector/trunk/src/zope/introspector/registry.py 2008-06-21 21:24:48 UTC (rev 87637)
@@ -4,9 +4,10 @@
from zope.interface.adapter import AdapterRegistry
from zope.component.registry import (AdapterRegistration, HandlerRegistration,
UtilityRegistration)
+import grokcore.component as grok
-class RegistryInfoUtility(object):
+class RegistryInfoUtility(grok.GlobalUtility):
""" Give information about the component registry.
Implements the IRegistryInfo interface.
"""
More information about the Checkins
mailing list