]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
raise NotImplemented for begin_nested()
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 14 May 2008 22:21:38 +0000 (22:21 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 14 May 2008 22:21:38 +0000 (22:21 +0000)
lib/sqlalchemy/engine/threadlocal.py

index 91b16ed5fa710b8fea115ae57145fc5459cf6448..e0dae8de3c608b960d587fa6341f4094822f43d7 100644 (file)
@@ -113,7 +113,10 @@ class TLConnection(base.Connection):
 
     def begin_twophase(self, xid=None):
         return self.session.begin_twophase(xid=xid)
-
+    
+    def begin_nested(self):
+        raise NotImplementedError("SAVEPOINT transactions with the 'threadlocal' strategy")
+        
     def close(self):
         if self.__opencount == 1:
             base.Connection.close(self)
@@ -192,6 +195,9 @@ class TLEngine(base.Engine):
 
     def begin_twophase(self, **kwargs):
         return self.session.begin_twophase(**kwargs)
+
+    def begin_nested(self):
+        raise NotImplementedError("SAVEPOINT transactions with the 'threadlocal' strategy")
         
     def begin(self, **kwargs):
         return self.session.begin(**kwargs)