()
| 2291 | |
| 2292 | |
| 2293 | def _local_property(): |
| 2294 | ls = threading.local() |
| 2295 | |
| 2296 | def fget(_): |
| 2297 | try: |
| 2298 | return ls.var |
| 2299 | except AttributeError: |
| 2300 | raise RuntimeError("Request context not initialized.") |
| 2301 | |
| 2302 | def fset(_, value): |
| 2303 | ls.var = value |
| 2304 | |
| 2305 | def fdel(_): |
| 2306 | del ls.var |
| 2307 | |
| 2308 | return property(fget, fset, fdel, 'Thread-local property') |
| 2309 | |
| 2310 | |
| 2311 | class LocalRequest(BaseRequest): |
no outgoing calls
no test coverage detected
searching dependent graphs…