Ejemplo n.º 1
0
 def getconn(self, create=True):
     conn = pool.getconn(self.dsn)
     conn.set_isolation_level(int(self.tilevel))
     conn.set_client_encoding(self.encoding)
     for tc in self.typecasts:
         register_type(tc, conn)
     return conn
Ejemplo n.º 2
0
 def getconn(self, create=True):
     conn = pool.getconn(self.dsn)
     conn.set_isolation_level(int(self.tilevel))
     conn.set_client_encoding(self.encoding)
     for tc in self.typecasts:
         register_type(tc, conn)
     return conn
Ejemplo n.º 3
0
Archivo: db.py Proyecto: lani314/eureka
 def getconn(self, init=True):
     # if init is False we are trying to get hold on an already existing
     # connection, so we avoid to (re)initialize it risking errors.
     conn = pool.getconn(self.dsn)
     if init:
         conn.set_isolation_level(int(self.tilevel))
         conn.set_client_encoding(self.encoding)
         for tc in self.typecasts:
             register_type(tc, conn)
     return conn
Ejemplo n.º 4
0
 def getconn(self, init=True):
     # if init is False we are trying to get hold on an already existing
     # connection, so we avoid to (re)initialize it risking errors.
     conn = pool.getconn(self.dsn)
     if init:
         conn.set_isolation_level(int(self.tilevel))
         conn.set_client_encoding(self.encoding)
         for tc in self.typecasts:
             register_type(tc, conn)
     return conn
Ejemplo n.º 5
0
 def getconn(self, init=True):
     # if init is False we are trying to get hold on an already existing
     # connection, so we avoid to (re)initialize it risking errors.
     conn = pool.getconn(self.dsn)
     if init:
         # use set_session where available as in these versions
         # set_isolation_level generates an extra query.
         if psycopg2.__version__ >= '2.4.2':
             conn.set_session(isolation_level=int(self.tilevel))
         else:
             conn.set_isolation_level(int(self.tilevel))
         conn.set_client_encoding(self.encoding)
         for tc in self.typecasts:
             register_type(tc, conn)
     return conn
Ejemplo n.º 6
0
 def getconn(self, init=True):
     # if init is False we are trying to get hold on an already existing
     # connection, so we avoid to (re)initialize it risking errors.
     conn = pool.getconn(self.dsn)
     if init:
         # use set_session where available as in these versions
         # set_isolation_level generates an extra query.
         if psycopg2.__version__ >= '2.4.2':
             conn.set_session(isolation_level=int(self.tilevel))
         else:
             conn.set_isolation_level(int(self.tilevel))
         conn.set_client_encoding(self.encoding)
         for tc in self.typecasts:
             register_type(tc, conn)
     return conn
Ejemplo n.º 7
0
 def putconn(self, close=False):
     try:
         conn = pool.getconn(self.dsn, False)
     except AttributeError:
         pass
     pool.putconn(self.dsn, conn, close)
Ejemplo n.º 8
0
 def putconn(self, close=False):
     try:
         conn = pool.getconn(self.dsn, False)
     except AttributeError:
         pass
     pool.putconn(self.dsn, conn, close)
Ejemplo n.º 9
0
Archivo: db.py Proyecto: zagy/psycopg2
 def putconn(self, close=False):
     conn = pool.getconn(self.dsn, create_pool=False, init=self.init_conn)
     pool.putconn(self.dsn, conn, close)
Ejemplo n.º 10
0
Archivo: db.py Proyecto: zagy/psycopg2
 def getconn(self):
     # if init is False we are trying to get hold on an already existing
     # connection, so we avoid to (re)initialize it risking errors.
     conn = pool.getconn(self.dsn, init=self.init_conn)
     return conn