summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/pool
diff options
context:
space:
mode:
authorIrina Delamare <irina.delamare@gmail.com>2019-01-23 19:23:59 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2019-01-24 12:45:06 -0500
commitf9c9f6453a7ed4b9ad01f6d4d808f5cd273f8290 (patch)
treee003c05a28b8f1f109f676fb0f528aae591e99c0 /lib/sqlalchemy/pool
parentbd735eba637cbf2c157046f72dc795a8b2b803e7 (diff)
downloadsqlalchemy-f9c9f6453a7ed4b9ad01f6d4d808f5cd273f8290.tar.gz
Provide public accessor for Pool.timeout().
Added public accessor :meth:`.Pool.timeout` that returns the configured timeout for a :class:`.Pool` object. Pull request courtesy Irina Delamare. Fixes: #3689 Closes: #4447 Pull-request: https://github.com/sqlalchemy/sqlalchemy/pull/4447 Pull-request-sha: 0179b0a829e9609429dc698992670d2e6749c10c Change-Id: I402b065cf9183160f71d9de73e308268356b7deb
Diffstat (limited to 'lib/sqlalchemy/pool')
-rw-r--r--lib/sqlalchemy/pool/impl.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/sqlalchemy/pool/impl.py b/lib/sqlalchemy/pool/impl.py
index ebbbfdb3d..e1b948625 100644
--- a/lib/sqlalchemy/pool/impl.py
+++ b/lib/sqlalchemy/pool/impl.py
@@ -201,6 +201,9 @@ class QueuePool(Pool):
def size(self):
return self._pool.maxsize
+ def timeout(self):
+ return self._timeout
+
def checkedin(self):
return self._pool.qsize()