def wrapped(*args, **kw): current = attributes._lookup_strategy try: attributes._install_lookup_strategy(strategy) return fn(*args, **kw) finally: attributes._install_lookup_strategy(current)
def wrapped(*args, **kw): try: attributes._install_lookup_strategy(strategy) return fn(*args, **kw) finally: attributes._install_lookup_strategy(sa.util.symbol('native'))