]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
added invalidate() method to connectionfairy, allows the connection to be removed...
authorMike Bayer <mike_mp@zzzcomputing.com>
Fri, 17 Mar 2006 21:14:39 +0000 (21:14 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Fri, 17 Mar 2006 21:14:39 +0000 (21:14 +0000)
lib/sqlalchemy/pool.py

index 5ab8ba57888cf19b17a92129aa6e9143ba0853e2..eb3073a5f4bcf6bde03b00731457a1ca8b6f4024 100644 (file)
@@ -134,6 +134,9 @@ class ConnectionFairy(object):
                 self.connection = None
                 self.pool.return_invalid()
                 raise
+    def invalidate(self):
+        self.connection = None
+        self.pool.return_invalid()
     def cursor(self):
         return CursorFairy(self, self.connection.cursor())
     def __getattr__(self, key):