renamed prefix to path_prefix

This commit is contained in:
Your Full Name 2025-04-04 19:49:18 +02:00
parent d74e1ceeef
commit 12b61f4ed7
2 changed files with 5 additions and 5 deletions

View File

@ -47,8 +47,8 @@ def main(
ssl_keyfile: Annotated[
Optional[str], typer.Option("--ssl-keyfile", "-k", help="SSL keyfile")
] = None,
prefix: Annotated[
Optional[str], typer.Option("--prefix", "-x", help="URL prefix")
path_prefix: Annotated[
Optional[str], typer.Option("--path_prefix", "-x", help="URL prefix")
] = None,
):
server_command = None
@ -109,7 +109,7 @@ def main(
server_command=server_command,
ssl_certfile=ssl_certfile,
ssl_keyfile=ssl_keyfile,
prefix=prefix,
path_prefix=path_prefix,
)
)

View File

@ -159,7 +159,7 @@ async def run(
version = kwargs.get("version") or "1.0"
ssl_certfile = kwargs.get("ssl_certfile")
ssl_keyfile= kwargs.get("ssl_keyfile")
prefix = kwargs.get("prefix") or "/"
path_prefix = kwargs.get("path_prefix") or "/"
main_app = FastAPI(
title=name, description=description, version=version, ssl_certfile=ssl_certfile, ssl_keyfile=ssl_keyfile, lifespan=lifespan
@ -210,7 +210,7 @@ async def run(
sub_app.state.api_dependency = api_dependency
main_app.mount(f"{prefix}{server_name}", sub_app)
main_app.mount(f"{path_prefix}{server_name}", sub_app)
else:
raise ValueError("You must provide either server_command or config.")