diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2010-09-14 20:43:48 -0400 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2010-09-14 20:43:48 -0400 |
commit | 3d389b19b70b65cb76226c3f3aa4c5d926e1f12b (patch) | |
tree | bdc597ebf2786f0514c8029dd2dbe2385bb9c2df /lib/sqlalchemy/engine/threadlocal.py | |
parent | 60b82d6e13246a3d88e7288e863a5231b7572c6a (diff) | |
download | sqlalchemy-3d389b19b70b65cb76226c3f3aa4c5d926e1f12b.tar.gz |
- reorganization
- attrbutes.py splits into attribtes.py and instrumentation.py
- all the various Event subclasses go into events.py modules
- some ideas for orm events
- move *Extension out to deprecated_interfaces
Diffstat (limited to 'lib/sqlalchemy/engine/threadlocal.py')
-rw-r--r-- | lib/sqlalchemy/engine/threadlocal.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/sqlalchemy/engine/threadlocal.py b/lib/sqlalchemy/engine/threadlocal.py index c982afd63..9635cce17 100644 --- a/lib/sqlalchemy/engine/threadlocal.py +++ b/lib/sqlalchemy/engine/threadlocal.py @@ -5,7 +5,7 @@ with :func:`~sqlalchemy.engine.create_engine`. This module is semi-private and invoked automatically when the threadlocal engine strategy is used. """ -from sqlalchemy import util, event +from sqlalchemy import util, event, events from sqlalchemy.engine import base import weakref @@ -27,14 +27,14 @@ class TLConnection(base.Connection): self.__opencount = 0 base.Connection.close(self) -class TLEvents(base.EngineEvents): +class TLEvents(events.EngineEvents): @classmethod def listen(cls, fn, identifier, target): if target.TLConnection is TLConnection: target.TLConnection = base._listener_connection_cls( TLConnection, target.dispatch) - base.EngineEvents.listen(fn, identifier, target) + events.EngineEvents.listen(fn, identifier, target) class TLEngine(base.Engine): """An Engine that includes support for thread-local managed transactions.""" |