diff --git a/apps/metrics/Dockerfile b/apps/metrics/Dockerfile index ee610fb..4ca7eee 100644 --- a/apps/metrics/Dockerfile +++ b/apps/metrics/Dockerfile @@ -1,5 +1,5 @@ # download image here: https://docker.aityp.com/image/docker.io/python:3.12-slim -FROM swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/python:3.12-slim +FROM python:3.12-slim # Set working directory WORKDIR /app diff --git a/apps/metrics/common/config/app_settings.py b/apps/metrics/common/config/app_settings.py index 4877ca6..4ea8a84 100644 --- a/apps/metrics/common/config/app_settings.py +++ b/apps/metrics/common/config/app_settings.py @@ -3,12 +3,6 @@ from typing import Optional class AppSettings(BaseSettings): - # Server settings - SERVER_HOST: str = "0.0.0.0" - SERVER_PORT: int = 8009 - SERVICE_API_ACCESS_HOST: str = "0.0.0.0" - SERVICE_API_ACCESS_PORT: int = 8009 - # Log settings LOG_BASE_PATH: str = "./logs" BACKEND_LOG_FILE_NAME: str = "freeleaps-metrics" @@ -29,7 +23,7 @@ class AppSettings(BaseSettings): class Config: - env_file = "local.env" + env_file = ".env" app_settings = AppSettings() diff --git a/apps/metrics/webapi/main.py b/apps/metrics/webapi/main.py index 39ec9aa..42ef947 100644 --- a/apps/metrics/webapi/main.py +++ b/apps/metrics/webapi/main.py @@ -3,12 +3,12 @@ from fastapi.responses import RedirectResponse import uvicorn from webapi.bootstrap.application import create_app -from webapi.routes.starrocks_metrics import metrics_query +from webapi.routes.metrics import registration_metrics app = create_app() # Include routers -app.include_router(metrics_query.router) +app.include_router(registration_metrics.router) @app.get("/", status_code=301) diff --git a/apps/metrics/webapi/routes/metrics/registration_metrics.py b/apps/metrics/webapi/routes/metrics/registration_metrics.py new file mode 100644 index 0000000..e69de29