diff options
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.""" |