Ejemplo n.º 1
0
 def acquire_connection(self) -> ConnectionWrapper:
     return ConnectionWrapper(self._connection)
Ejemplo n.º 2
0
 def acquire_connection(self) -> "ConnectionWrapper":
     return ConnectionWrapper(self._connection, self._lock)
Ejemplo n.º 3
0
 def acquire_connection(self) -> "AsyncContextManager":
     return ConnectionWrapper(self._connection, self._lock)
Ejemplo n.º 4
0
 def acquire_connection(self):
     if not self.single_connection:
         return self._db_pool.acquire()
     else:
         return ConnectionWrapper(self._connection)
Ejemplo n.º 5
0
 def acquire_connection(self) -> ConnectionWrapper:
     if not self.single_connection:
         return self._db_pool.acquire()  # type: ignore
     else:
         return ConnectionWrapper(self._connection)
Ejemplo n.º 6
0
 def acquire_connection(
         self) -> Union["ConnectionWrapper", "PoolConnectionWrapper"]:
     return ConnectionWrapper(self._lock, self)