src/pyams_alchemy/metadirectives.py
changeset 20 ce081139da77
parent 0 17f6c240cd7b
child 77 2be615fc6da4
--- a/src/pyams_alchemy/metadirectives.py	Tue Jul 12 09:17:27 2016 +0200
+++ b/src/pyams_alchemy/metadirectives.py	Sun Oct 23 16:38:13 2016 +0200
@@ -40,6 +40,11 @@
                 required=False,
                 default=False)
 
+    use_pool = Bool(title=_("Use connections pool?"),
+                    description=_("If 'no', collections pooling will be disabled"),
+                    required=True,
+                    default=True)
+
     pool_size = Int(title=_("Pool size"),
                     description=_("SQLAlchemy connections pool size"),
                     required=False,
@@ -50,6 +55,11 @@
                        required=False,
                        default=-1)
 
+    echo_pool = Bool(title=_("Echo pool?"),
+                     description=_("Log all pool checkouts/checkins to system logger?"),
+                     required=True,
+                     default=False)
+
     encoding = Choice(title=_('Encoding'),
                       required=True,
                       vocabulary='PyAMS encodings',