Пример #1
0
 def wrapped(*args, **kw):
     current = attributes._lookup_strategy
     try:
         attributes._install_lookup_strategy(strategy)
         return fn(*args, **kw)
     finally:
         attributes._install_lookup_strategy(current)
Пример #2
0
 def wrapped(*args, **kw):
     current = attributes._lookup_strategy
     try:
         attributes._install_lookup_strategy(strategy)
         return fn(*args, **kw)
     finally:
         attributes._install_lookup_strategy(current)
Пример #3
0
 def wrapped(*args, **kw):
     try:
         attributes._install_lookup_strategy(strategy)
         return fn(*args, **kw)
     finally:
         attributes._install_lookup_strategy(sa.util.symbol('native'))