[Checkins]
SVN: grok/branches/gotcha-configuration-actions/src/grok/meta.py
increase readability
Philipp von Weitershausen
philikon at philikon.de
Tue Oct 9 11:31:28 EDT 2007
Log message for revision 80746:
increase readability
Changed:
U grok/branches/gotcha-configuration-actions/src/grok/meta.py
-=-
Modified: grok/branches/gotcha-configuration-actions/src/grok/meta.py
===================================================================
--- grok/branches/gotcha-configuration-actions/src/grok/meta.py 2007-10-09 15:30:00 UTC (rev 80745)
+++ grok/branches/gotcha-configuration-actions/src/grok/meta.py 2007-10-09 15:31:28 UTC (rev 80746)
@@ -74,6 +74,7 @@
util.check_implements_one(factory)
check_adapts(factory)
name = util.class_annotation(factory, 'grok.name', '')
+
config.action(
discriminator=('adapter', provides, name),
callable=component.provideAdapter,
@@ -90,6 +91,7 @@
if provides is None:
util.check_implements_one(factory)
name = util.class_annotation(factory, 'grok.name', '')
+
config.action(
discriminator=('utility', provides, name),
callable=component.provideUtility,
@@ -201,6 +203,7 @@
# __view_name__ is needed to support IAbsoluteURL on views
factory.__view_name__ = view_name
adapts = (view_context, view_layer)
+
config.action(
discriminator=('adapter', adapts, interface.Interface, view_name),
callable=component.provideAdapter,
@@ -434,6 +437,7 @@
# store infos on site class
factory.__grok_utilities_to_install__ = overridden_infos
adapts = (factory, grok.IObjectAddedEvent)
+
config.action(
discriminator=None,
callable=component.provideHandler,
@@ -513,6 +517,7 @@
id,
unicode(util.class_annotation(factory, 'grok.title', id)),
unicode(util.class_annotation(factory, 'grok.description', '')))
+
config.action(
discriminator=('utility', IPermission, name),
callable=component.provideUtility,
@@ -538,6 +543,7 @@
id,
unicode(util.class_annotation(factory, 'grok.title', id)),
unicode(util.class_annotation(factory, 'grok.description', '')))
+
config.action(
discriminator=('utility', IRole, name),
callable=component.provideUtility,
More information about the Checkins
mailing list