From 8fdc34c4d3c14fa3cf80653802cfbe7d9aec8a99 Mon Sep 17 00:00:00 2001 From: Emmanuel Garette Date: Sat, 27 Mar 2021 10:59:10 +0100 Subject: [PATCH] fix --- src/risotto/http.py | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/src/risotto/http.py b/src/risotto/http.py index 909b8de..f501397 100644 --- a/src/risotto/http.py +++ b/src/risotto/http.py @@ -29,7 +29,8 @@ def create_context(request): def register(version: str, - path: str): + path: str, + ): """ Decorator to register function to the http route """ def decorator(function): @@ -41,7 +42,9 @@ def register(version: str, class extra_route_handler: - async def __new__(cls, request): + async def __new__(cls, + request, + ): kwargs = dict(request.match_info) kwargs['request'] = request kwargs['risotto_context'] = create_context(request) @@ -96,11 +99,13 @@ async def handle(request): print_exc() raise HTTPInternalServerError(reason=str(err)) return Response(text=dumps({'response': text}), - content_type='application/json') + content_type='application/json', + ) async def api(request, - risotto_context): + risotto_context, + ): global TIRAMISU if not TIRAMISU: # check all URI that have an associated role @@ -152,7 +157,8 @@ async def get_app(loop): for version in versions: api_route = {'function': api, 'version': version, - 'path': f'/api/{version}'} + 'path': f'/api/{version}', + } extra_handler = type(api_route['path'], (extra_route_handler,), api_route) routes.append(get(api_route['path'], extra_handler)) print(f' - {api_route["path"]} (http_get)')