src/pyams_alchemy/metaconfigure.py
changeset 20 ce081139da77
parent 0 17f6c240cd7b
child 77 2be615fc6da4
--- a/src/pyams_alchemy/metaconfigure.py	Tue Jul 12 09:17:27 2016 +0200
+++ b/src/pyams_alchemy/metaconfigure.py	Sun Oct 23 16:38:13 2016 +0200
@@ -23,7 +23,8 @@
 from zope.component import zcml
 
 
-def engine_directive(context, name='', dsn='', echo=False, pool_size=25, pool_recycle=-2, encoding='utf-8',
-                     convert_unicode=False, **kwargs):
-    engine = AlchemyEngineUtility(name, dsn, echo, pool_size, pool_recycle, encoding, convert_unicode, **kwargs)
+def engine_directive(context, name='', dsn='', echo=False, use_pool=True, pool_size=25, pool_recycle=-2,
+                     echo_pool=False, encoding='utf-8', convert_unicode=False, **kwargs):
+    engine = AlchemyEngineUtility(name, dsn, echo, use_pool, pool_size, pool_recycle, echo_pool, encoding,
+                                  convert_unicode, **kwargs)
     zcml.utility(context, IAlchemyEngineUtility, engine, name=name)