From d3d9f658e522cf10aede23dc41bf995313d2b98e Mon Sep 17 00:00:00 2001 From: Christopher Rhodes <christopher.rhodes@embl.de> Date: Mon, 4 Mar 2024 16:26:42 +0100 Subject: [PATCH] parameterize FastAPI app name, to be overridden by external caller if needed --- model_server/scripts/run_server.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/model_server/scripts/run_server.py b/model_server/scripts/run_server.py index ca8126e4..b40ff2b3 100644 --- a/model_server/scripts/run_server.py +++ b/model_server/scripts/run_server.py @@ -30,12 +30,12 @@ def parse_args(): return parser.parse_args() -def main(args) -> None: +def main(args, app_name='model_server.base.api:app') -> None: print('CLI args:\n' + str(args)) server_process = Process( target=uvicorn.run, - args=('model_server.base.api:app',), + args=(app_name,), kwargs={ 'app_dir': '.', 'host': args.host, -- GitLab