[Zope-Checkins] CVS: ZODB3/ZODB - config.py:1.1.4.3
Jeremy Hylton
jeremy@zope.com
Thu, 2 Jan 2003 18:34:17 -0500
Update of /cvs-repository/ZODB3/ZODB
In directory cvs.zope.org:/tmp/cvs-serv5283
Modified Files:
Tag: zconfig-schema-devel-branch
config.py
Log Message:
flesh out zeo constructor
=== ZODB3/ZODB/config.py 1.1.4.2 => 1.1.4.3 ===
--- ZODB3/ZODB/config.py:1.1.4.2 Thu Jan 2 18:30:40 2003
+++ ZODB3/ZODB/config.py Thu Jan 2 18:34:14 2003
@@ -69,8 +69,19 @@
def zeoclient(self, config):
from ZEO.ClientStorage import ClientStorage
+ # config.server is a multikey of socket-address values
+ # where the value is a socket family, address tuple.
L = [addr for family, addr in config.server]
return ClientStorage(L,
- wait=config.wait)
+ storage=config.storage,
+ cache_size=config.cache_size,
+ name=config.name,
+ client=config.client,
+ var=config.var,
+ min_disconnect_poll=config.min_disconnect_poll,
+ max_disconnect_poll=config.max_disconnect_poll,
+ wait=config.wait,
+ read_only=config.read_only,
+ read_only_fallback=config.read_only_fallback)
storageFromConfig = StorageOpener().fromConfig