diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2014-03-11 12:27:10 -0400 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2014-03-11 12:27:10 -0400 |
commit | 009df6a3d041e517cc9efa74d3c87184357a5006 (patch) | |
tree | 1f76d29b586de7052c1baaf286407d4245795788 /lib/sqlalchemy/util/langhelpers.py | |
parent | 043dc4a2c1eef11abc04919d0cc093f5424028e5 (diff) | |
download | sqlalchemy-009df6a3d041e517cc9efa74d3c87184357a5006.tar.gz |
- Added a new keyword argument ``once=True`` to :func:`.event.listen`
and :func:`.event.listens_for`. This is a convenience feature which
will wrap the given listener such that it is only invoked once.
Diffstat (limited to 'lib/sqlalchemy/util/langhelpers.py')
-rw-r--r-- | lib/sqlalchemy/util/langhelpers.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/sqlalchemy/util/langhelpers.py b/lib/sqlalchemy/util/langhelpers.py index 7b97f8827..8a1164e77 100644 --- a/lib/sqlalchemy/util/langhelpers.py +++ b/lib/sqlalchemy/util/langhelpers.py @@ -1202,7 +1202,7 @@ def only_once(fn): once_fn = once.pop() return once_fn(*arg, **kw) - return update_wrapper(go, fn) + return go _SQLA_RE = re.compile(r'sqlalchemy/([a-z_]+/){0,2}[a-z_]+\.py') |