diff options
| author | Najlaa <nel@silver> | 2008-12-16 10:33:36 +0100 |
|---|---|---|
| committer | Najlaa <nel@silver> | 2008-12-16 10:33:36 +0100 |
| commit | deca5fffa9b7f5a5c88a92ff6b084df9e02ce075 (patch) | |
| tree | 6f07a1f4357338f3dc39039b54c037e1174dfcc2 /bin/sql_db.py | |
| parent | 8d14c3880a4bd6ed7c094a65f1e0847aea73a840 (diff) | |
| parent | ce70e60592b621c0b10ea531b1435b968beb04ac (diff) | |
merge
bzr revid: nel@silver-20081216093336-o69waqe4kbzx04c9
Diffstat (limited to 'bin/sql_db.py')
| -rw-r--r-- | bin/sql_db.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/bin/sql_db.py b/bin/sql_db.py index 335a0950c13..3f4e23cc392 100644 --- a/bin/sql_db.py +++ b/bin/sql_db.py @@ -213,15 +213,15 @@ class PoolManager(object): logger = netsvc.Logger() try: logger.notifyChannel('dbpool', netsvc.LOG_INFO, 'Connecting to %s' % (db_name,)) - PoolManager._pools[db_name] = ConnectionPool(ThreadedConnectionPool(0, PoolManager.maxconn, PoolManager.dsn(db_name)), db_name) + PoolManager._pools[db_name] = ConnectionPool(ThreadedConnectionPool(1, PoolManager.maxconn, PoolManager.dsn(db_name)), db_name) except Exception, e: - logger.notifyChannel('dbpool', netsvc.LOG_CRITICAL, 'Unable to connect to %s: %r' % (db_name, e)) + logger.notifyChannel('dbpool', netsvc.LOG_CRITICAL, 'Unable to connect to %s: %s' % (db_name, e.message)) raise return PoolManager._pools[db_name] get = staticmethod(get) def close(db_name): - if db_name is PoolManager._pools: + if db_name in PoolManager._pools: logger.notifyChannel('dbpool', netsvc.LOG_INFO, 'Closing all connections to %s' % (db_name,)) PoolManager._pools[db_name].closeall() del PoolManager._pools[db_name] |
