From 97650daa10ee3c32b32ee5f12ade0cd3bd1c4619 Mon Sep 17 00:00:00 2001 From: Qubasa Date: Wed, 9 Jul 2025 18:48:00 +0700 Subject: [PATCH] clan-app: Add swagger redirect --- pkgs/clan-app/clan_app/app.py | 5 +---- pkgs/clan-app/clan_app/deps/http/http_bridge.py | 4 ++-- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/pkgs/clan-app/clan_app/app.py b/pkgs/clan-app/clan_app/app.py index 6ccafb7b9..52e77e550 100644 --- a/pkgs/clan-app/clan_app/app.py +++ b/pkgs/clan-app/clan_app/app.py @@ -85,10 +85,7 @@ def app_run(app_opts: ClanAppOptions) -> int: # HTTP-only mode - keep the server running log.info("HTTP API server running...") log.info( - f"Available API methods at: http://{app_opts.http_host}:{app_opts.http_port}/api/methods" - ) - log.info( - f"Example request: curl -X POST http://{app_opts.http_host}:{app_opts.http_port}/api/v1/list_log_days" + f"Swagger: http://{app_opts.http_host}:{app_opts.http_port}/api/swagger" ) log.info("Press Ctrl+C to stop the server") diff --git a/pkgs/clan-app/clan_app/deps/http/http_bridge.py b/pkgs/clan-app/clan_app/deps/http/http_bridge.py index b3949fe87..af3069de2 100644 --- a/pkgs/clan-app/clan_app/deps/http/http_bridge.py +++ b/pkgs/clan-app/clan_app/deps/http/http_bridge.py @@ -74,8 +74,8 @@ class HttpBridge(ApiBridge, BaseHTTPRequestHandler): response_dict = dataclass_to_dict(response) self._send_json_response_with_status(response_dict, 200) log.debug( - f"HTTP response for {response._op_key}: {json.dumps(response_dict, indent=2)}" - ) # noqa: SLF001 + f"HTTP response for {response._op_key}: {json.dumps(response_dict, indent=2)}" # noqa: SLF001 + ) def _create_success_response( self, op_key: str, data: dict[str, Any]