diff options
Diffstat (limited to 'lib/sqlalchemy/event/registry.py')
-rw-r--r-- | lib/sqlalchemy/event/registry.py | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/lib/sqlalchemy/event/registry.py b/lib/sqlalchemy/event/registry.py index c862ae403..86d323982 100644 --- a/lib/sqlalchemy/event/registry.py +++ b/lib/sqlalchemy/event/registry.py @@ -17,10 +17,12 @@ an equivalent :class:`._EventKey`. from __future__ import absolute_import -import weakref import collections import types -from .. import exc, util +import weakref + +from .. import exc +from .. import util _key_to_collection = collections.defaultdict(dict) @@ -236,11 +238,7 @@ class _EventKey(object): self, propagate=False, insert=False, named=False, retval=None ): - target, identifier, fn = ( - self.dispatch_target, - self.identifier, - self._listen_fn, - ) + target, identifier = self.dispatch_target, self.identifier dispatch_collection = getattr(target.dispatch, identifier) |