From 5a0509a1145dba7fab3a9a71f745b04d93d7e9f0 Mon Sep 17 00:00:00 2001 From: "Maxime Alves LIRMM@home" Date: Tue, 12 Oct 2021 03:10:10 +0200 Subject: [PATCH] set loglevel even if in production --- halfapi/cli/run.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/halfapi/cli/run.py b/halfapi/cli/run.py index 7045d94..cbc7cb7 100644 --- a/halfapi/cli/run.py +++ b/halfapi/cli/run.py @@ -33,7 +33,7 @@ def run(host, port, reload): reload = False raise Exception('Can\'t use live code reload in production') - log_level = 'info' if PRODUCTION else LOGLEVEL + log_level = LOGLEVEL or 'info' click.echo(f'Launching application {PROJECT_NAME}') @@ -41,6 +41,13 @@ def run(host, port, reload): list_api_routes() + click.echo(f'uvicorn.run("halfapi.app:application"\n' \ + f'host: {host}\n' \ + f'port: {port}\n' \ + f'log_level: {log_level}\n' \ + f'reload: {reload}\n' + ) + uvicorn.run('halfapi.app:application', host=host, port=int(port),