diff -r 37d28950ea15 -r ce081139da77 src/pyams_alchemy/metaconfigure.py --- 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)