[Zope-Checkins] CVS: Zope/skel/etc - zope.conf.in:1.6.2.6

Chris McDonough chrism at zope.com
Thu Oct 2 15:08:46 EDT 2003


Update of /cvs-repository/Zope/skel/etc
In directory cvs.zope.org:/tmp/cvs-serv27517/skel/etc

Modified Files:
      Tag: Zope-2_7-branch
	zope.conf.in 
Log Message:
Disassociate zeo-client-name from enable-product-installation ZConfig keys.
In the past, if you ran an appserver as ZEO client with a persistent
cache, the startup logic prevented products from being loaded.  This
was a hack that got baked in via the weird interaction between the
FORCE_PRODUCT_LOAD and ZEO_CLIENT environment variables and was carried
over into Zope 2.7 by inertia.  Now they have nothing to do with each other
and can be specified independently.



=== Zope/skel/etc/zope.conf.in 1.6.2.5 => 1.6.2.6 ===
--- Zope/skel/etc/zope.conf.in:1.6.2.5	Wed Aug 20 17:41:13 2003
+++ Zope/skel/etc/zope.conf.in	Thu Oct  2 15:08:46 2003
@@ -140,25 +140,12 @@
 # Directive: enable-product-installation
 #
 # Description:
-#     If this directive is turned on and the 'zeo-client-name' setting
-#     is also set, Zope performs 'product installation' (the
-#     registration of Python modules in various Products directories)
+#     If this directive is turned, Zope performs 'product installation'
+#     (the registration of Python modules in various Products directories)
 #     at startup. Turning this off can speed Zope/ZEO startup time,
 #     but it can also cause your Control_Panel Product list to become
 #     desynchronized with the contents of your Products
-#     directories. If the 'zeo-client-name' directive is set, and this
-#     directive is unset, this directive will be implicitly turned off
-#     By default, it is on.  A table explaining how the effective
-#     combinations of 'enable-product-installation' and
-#     'zeo-client-name' effect the behavior of product loading is
-#     below:
-#
-#     'enable-product-installation' 'zeo-client-name'  result
-#     -------------------------------------------------------
-#      on                            unset             Products are loaded
-#      on                            set               Products are loaded
-#      off                           unset             Products are loaded
-#      off                           set               Products are not loaded
+#     directories. 
 #
 # Default: on
 #
@@ -166,7 +153,6 @@
 #
 #    enable-product-installation off
 
-
 # Directive: locale
 #
 # Description:
@@ -606,8 +592,7 @@
 #     zeo-client-name, the client cache is stored in temporary files
 #     which are removed when the ClientStorage shuts down.  The value
 #     of zeo-client-name is used to uniquely identify the local cache
-#     files created if this Zope is a ZEO client.  See also
-#     'enable-product-installation'.
+#     files created if this Zope is a ZEO client.
 #
 # Default: unset
 #




More information about the Zope-Checkins mailing list