summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/engine/threadlocal.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2007-08-17 18:14:11 +0000
committerMike Bayer <mike_mp@zzzcomputing.com>2007-08-17 18:14:11 +0000
commit75f69f85a283a5ffd1a1df44f38118d4d7c2857a (patch)
treec73973822a43a7e39a2b92e3fea9efb8a11c7a22 /lib/sqlalchemy/engine/threadlocal.py
parent56ec973cd44414bf35ebe23f72ce0e57940e00e0 (diff)
downloadsqlalchemy-75f69f85a283a5ffd1a1df44f38118d4d7c2857a.tar.gz
- turned twophase=True on in test
- TLEngine raises notimplemented for two-phase
Diffstat (limited to 'lib/sqlalchemy/engine/threadlocal.py')
-rw-r--r--lib/sqlalchemy/engine/threadlocal.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/sqlalchemy/engine/threadlocal.py b/lib/sqlalchemy/engine/threadlocal.py
index 164c50f51..62f402be5 100644
--- a/lib/sqlalchemy/engine/threadlocal.py
+++ b/lib/sqlalchemy/engine/threadlocal.py
@@ -39,6 +39,9 @@ class TLSession(object):
self.reset()
def begin_twophase(self, xid=None):
+ raise NotImplementedError("Two phase transactions not yet implemented for 'threadlocal' strategy")
+
+ def _dont_begin_twophase(self, xid=None):
if self.__tcount == 0:
self.__transaction = self.get_connection()
self.__trans = self.__transaction._begin_twophase(xid=xid)