[Checkins] SVN: grokcore.component/trunk/src/grokcore/component/ Better naming of the module annotation.

Philipp von Weitershausen philikon at philikon.de
Sat Jul 19 10:17:50 EDT 2008


Log message for revision 88592:
  Better naming of the module annotation.
  

Changed:
  U   grokcore.component/trunk/src/grokcore/component/decorators.py
  U   grokcore.component/trunk/src/grokcore/component/meta.py

-=-
Modified: grokcore.component/trunk/src/grokcore/component/decorators.py
===================================================================
--- grokcore.component/trunk/src/grokcore/component/decorators.py	2008-07-19 14:12:06 UTC (rev 88591)
+++ grokcore.component/trunk/src/grokcore/component/decorators.py	2008-07-19 14:17:50 UTC (rev 88592)
@@ -61,8 +61,8 @@
         # XXX we do not have function grokkers (yet) so we put the annotation
         # on the module.
         frame = sys._getframe(1)
-        implementers = frame.f_locals.get('__implementers__', None)
-        if implementers is None:
-            frame.f_locals['__implementers__'] = implementers = []
-        implementers.append(ob)
+        adapters = frame.f_locals.get('__grok_adapters__', None)
+        if adapters is None:
+            frame.f_locals['__grok_adapters__'] = adapters = []
+        adapters.append(ob)
         return zope.interface.implementer.__call__(self, ob)

Modified: grokcore.component/trunk/src/grokcore/component/meta.py
===================================================================
--- grokcore.component/trunk/src/grokcore/component/meta.py	2008-07-19 14:12:06 UTC (rev 88591)
+++ grokcore.component/trunk/src/grokcore/component/meta.py	2008-07-19 14:17:50 UTC (rev 88592)
@@ -114,8 +114,8 @@
 
     def grok(self, name, module, module_info, config, **kw):
         context = grokcore.component.context.bind().get(module=module)
-        implementers = module_info.getAnnotation('implementers', [])
-        for function in implementers:
+        adapters = module_info.getAnnotation('grok.adapters', [])
+        for function in adapters:
             interfaces = getattr(function, '__component_adapts__', None)
             if interfaces is None:
                 # There's no explicit interfaces defined, so we assume the



More information about the Checkins mailing list