add error log message if raise exception on database connect
bzr revid: ysa@tinyerp.com-20101124094133-ayl5pppdjqkx534q
This commit is contained in:
parent
b140c3cacb
commit
2bf0a92b7f
|
@ -290,7 +290,11 @@ class ConnectionPool(object):
|
|||
# note: this code is called only if the for loop has completed (no break)
|
||||
raise PoolError('The Connection Pool Is Full')
|
||||
|
||||
result = psycopg2.connect(dsn=dsn, connection_factory=PsycoConnection)
|
||||
try:
|
||||
result = psycopg2.connect(dsn=dsn, connection_factory=PsycoConnection)
|
||||
except psycopg2.Error, e:
|
||||
self.__logger.log(logging.ERROR, 'connect:%s', e)
|
||||
raise
|
||||
self._connections.append((result, True))
|
||||
self._debug('Create new connection')
|
||||
return result
|
||||
|
|
Loading…
Reference in New Issue