Compare commits

..

No commits in common. "26d676e3fb56fa71d00fcf50b2ebca1eaf67e935" and "2d2840f40415b4aa5cd0f8e2f35028f6e93aed3c" have entirely different histories.

View File

@ -38,7 +38,9 @@ class FunctionProcessor(BaseProcessor):
# self.run_ns['request'] = request
# globals().update(self.run_ns)
debug(f'params_kw={params_kw}, {args=}')
env = {k:v for k,v in self.run_ns.items() if k not in ['params_kw', 'request'] }
debug(f'{env=}')
if inspect.iscoroutinefunction(f):
return await f(request, params_kw, *args, **env)
return f(request, params_kw, *args, **env)