summaryrefslogtreecommitdiff
path: root/bin/sql_db.py
diff options
context:
space:
mode:
authorced <>2007-05-02 10:36:56 +0000
committerced <>2007-05-02 10:36:56 +0000
commitf10f808aa92483a49cb9a0f8572b26c8fd5bbbdc (patch)
treecc9e81be874dac010438711f06f6c32545812eee /bin/sql_db.py
parent87118d65356cf3609c2effcf4b07ca40d8a6f5d0 (diff)
KERNEL: add option for max_conn for psycopg connection
bzr revid: ced-970f464819315f9a80765cacbb3821bdacf3aa7a
Diffstat (limited to 'bin/sql_db.py')
-rw-r--r--bin/sql_db.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/bin/sql_db.py b/bin/sql_db.py
index 5e3cfb892d6..4aa0c2248e8 100644
--- a/bin/sql_db.py
+++ b/bin/sql_db.py
@@ -116,7 +116,8 @@ def db_connect(db_name):
name = "dbname=%s" % db_name
user = tools.config['db_user'] and "user=%s" % tools.config['db_user'] or ''
password = tools.config['db_password'] and "password=%s" % tools.config['db_password'] or ''
- tdb = psycopg.connect('%s %s %s %s %s' % (host, port, name, user, password), serialize=0)
+ maxconn = int(tools.config['db_maxconn']) or 64
+ tdb = psycopg.connect('%s %s %s %s %s' % (host, port, name, user, password), serialize=0, maxconn=maxconn)
fdb = fakedb(tdb, db_name)
return fdb