[Zope-Checkins] CVS: Zope3/lib/python/Zope/Configuration - meta.py:1.1.2.5

Jim Fulton jim@zope.com
Wed, 12 Dec 2001 17:11:16 -0500


Update of /cvs-repository/Zope3/lib/python/Zope/Configuration
In directory cvs.zope.org:/tmp/cvs-serv9190

Modified Files:
      Tag: Zope-3x-branch
	meta.py 
Log Message:
Added some documentation of the meta-configuration protocol.


=== Zope3/lib/python/Zope/Configuration/meta.py 1.1.2.4 => 1.1.2.5 ===
 # FOR A PARTICULAR PURPOSE.
 
-"Registration of registration directives"
+"""Registration of registration directives
+
+Currently, a directive:
+
+    Is a callable object that is called with keyword
+    arguments and may do something.
+
+    If it returns None is returned, then a directive may not have
+    subdirectives.
+
+    If an object is returned, then its methods will be treated as (sub)
+    directives, and it will be called without arguments when we get
+    are done with the (outer) directive.
+
+This will all change soon. :/
+
+"""
 
 _directives={}