Пример #1
0
def _pooled_connect(**kw):
    poolsize = kw.get("synnefo_poolsize", 0)
    if not poolsize:
        kw.pop("synnefo_poolsize", None)
        return psycopg2._original_connect(**kw)

    pool = _get_pool(kw)
    log.debug("GET-POOL: Pool: %r", pool)
    r = pool.pool_get()
    log.debug("GOT-POOL: Got connection %d from pool %r", id(r), pool)
    return r
Пример #2
0
def _pooled_connect(**kw):
    poolsize = kw.get("synnefo_poolsize", 0)
    if not poolsize:
        kw.pop("synnefo_poolsize", None)
        return psycopg2._original_connect(**kw)

    pool = _get_pool(kw)
    log.debug("GET-POOL: Pool: %r", pool)
    r = pool.pool_get()
    log.debug("GOT-POOL: Got connection %d from pool %r", id(r), pool)
    return r
Пример #3
0
 def _pool_create(self):
     log.info("CREATE: about to get a new connection from psycopg2")
     conn = psycopg2._original_connect(**self._connection_args)
     log.info("CREATED: got connection %s from psycopg2", conn)
     return PooledConnection(self, conn)
Пример #4
0
 def _pool_create(self):
     log.info("CREATE: about to get a new connection from psycopg2")
     conn = psycopg2._original_connect(**self._connection_args)
     log.info("CREATED: got connection %s from psycopg2", conn)
     return PooledConnection(self, conn)