Mercurial > p > roundup > code
comparison roundup/logcontext.py @ 8448:3df6b8988074
fix: remove nolocal on unset param in logcontext.py
flake8 was failing in ci on it.
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Wed, 17 Sep 2025 01:05:35 -0400 |
| parents | 14c7c07b32d8 |
| children | 756cdf8e34f2 |
comparison
equal
deleted
inserted
replaced
| 8447:d06be9346c68 | 8448:3df6b8988074 |
|---|---|
| 128 safety check may be removed in a future version of Roundup. | 128 safety check may be removed in a future version of Roundup. |
| 129 """ | 129 """ |
| 130 def decorator(func): | 130 def decorator(func): |
| 131 @functools.wraps(func) | 131 @functools.wraps(func) |
| 132 def wrapper(*args, **kwargs): | 132 def wrapper(*args, **kwargs): |
| 133 nonlocal location | |
| 134 | 133 |
| 135 reason = None | 134 reason = None |
| 136 prev_trace_reason = None | 135 prev_trace_reason = None |
| 137 trace_reason = ctx_vars['trace_reason'] | 136 trace_reason = ctx_vars['trace_reason'] |
| 138 stored_reason = trace_reason.get() | 137 stored_reason = trace_reason.get() |
