diff --git a/airflow/api_fastapi/app.py b/airflow/api_fastapi/app.py index 42720847638a36..912b8496dd6e8d 100644 --- a/airflow/api_fastapi/app.py +++ b/airflow/api_fastapi/app.py @@ -77,8 +77,8 @@ def create_app() -> FastAPI: def init_views(app: FastAPI) -> None: """Init views by registering the different routers.""" - from airflow.api_fastapi.views.public import public_router - from airflow.api_fastapi.views.ui import ui_router + from airflow.api_fastapi.routes.public import public_router + from airflow.api_fastapi.routes.ui import ui_router app.include_router(ui_router) app.include_router(public_router) diff --git a/airflow/api_fastapi/views/__init__.py b/airflow/api_fastapi/routes/__init__.py similarity index 100% rename from airflow/api_fastapi/views/__init__.py rename to airflow/api_fastapi/routes/__init__.py diff --git a/airflow/api_fastapi/views/public/__init__.py b/airflow/api_fastapi/routes/public/__init__.py similarity index 72% rename from airflow/api_fastapi/views/public/__init__.py rename to airflow/api_fastapi/routes/public/__init__.py index de0a0d0bb4a55d..01a9b7f2396219 100644 --- a/airflow/api_fastapi/views/public/__init__.py +++ b/airflow/api_fastapi/routes/public/__init__.py @@ -17,12 +17,12 @@ from __future__ import annotations -from airflow.api_fastapi.views.public.connections import connections_router -from airflow.api_fastapi.views.public.dag_run import dag_run_router -from airflow.api_fastapi.views.public.dags import dags_router -from airflow.api_fastapi.views.public.monitor import monitor_router -from airflow.api_fastapi.views.public.variables import variables_router -from airflow.api_fastapi.views.router import AirflowRouter +from airflow.api_fastapi.routes.public.connections import connections_router +from airflow.api_fastapi.routes.public.dag_run import dag_run_router +from airflow.api_fastapi.routes.public.dags import dags_router +from airflow.api_fastapi.routes.public.monitor import monitor_router +from airflow.api_fastapi.routes.public.variables import variables_router +from airflow.api_fastapi.routes.router import AirflowRouter public_router = AirflowRouter(prefix="/public") diff --git a/airflow/api_fastapi/views/public/connections.py b/airflow/api_fastapi/routes/public/connections.py similarity index 98% rename from airflow/api_fastapi/views/public/connections.py rename to airflow/api_fastapi/routes/public/connections.py index 6fca43aca26c79..76684835cf481f 100644 --- a/airflow/api_fastapi/views/public/connections.py +++ b/airflow/api_fastapi/routes/public/connections.py @@ -24,8 +24,8 @@ from airflow.api_fastapi.db.common import get_session, paginated_select from airflow.api_fastapi.openapi.exceptions import create_openapi_http_exception_doc from airflow.api_fastapi.parameters import QueryLimit, QueryOffset, SortParam +from airflow.api_fastapi.routes.router import AirflowRouter from airflow.api_fastapi.serializers.connections import ConnectionCollectionResponse, ConnectionResponse -from airflow.api_fastapi.views.router import AirflowRouter from airflow.models import Connection connections_router = AirflowRouter(tags=["Connection"], prefix="/connections") diff --git a/airflow/api_fastapi/views/public/dag_run.py b/airflow/api_fastapi/routes/public/dag_run.py similarity index 97% rename from airflow/api_fastapi/views/public/dag_run.py rename to airflow/api_fastapi/routes/public/dag_run.py index 2f44f03ea6103d..62e4d97a829bfa 100644 --- a/airflow/api_fastapi/views/public/dag_run.py +++ b/airflow/api_fastapi/routes/public/dag_run.py @@ -24,8 +24,8 @@ from airflow.api_fastapi.db.common import get_session from airflow.api_fastapi.openapi.exceptions import create_openapi_http_exception_doc +from airflow.api_fastapi.routes.router import AirflowRouter from airflow.api_fastapi.serializers.dag_run import DAGRunResponse -from airflow.api_fastapi.views.router import AirflowRouter from airflow.models import DagRun dag_run_router = AirflowRouter(tags=["DagRun"], prefix="/dags/{dag_id}/dagRuns") diff --git a/airflow/api_fastapi/views/public/dags.py b/airflow/api_fastapi/routes/public/dags.py similarity index 99% rename from airflow/api_fastapi/views/public/dags.py rename to airflow/api_fastapi/routes/public/dags.py index 46d4d8b3540c08..d2b608e05176fd 100644 --- a/airflow/api_fastapi/views/public/dags.py +++ b/airflow/api_fastapi/routes/public/dags.py @@ -42,13 +42,13 @@ QueryTagsFilter, SortParam, ) +from airflow.api_fastapi.routes.router import AirflowRouter from airflow.api_fastapi.serializers.dags import ( DAGCollectionResponse, DAGDetailsResponse, DAGPatchBody, DAGResponse, ) -from airflow.api_fastapi.views.router import AirflowRouter from airflow.exceptions import AirflowException, DagNotFound from airflow.models import DAG, DagModel diff --git a/airflow/api_fastapi/views/public/monitor.py b/airflow/api_fastapi/routes/public/monitor.py similarity index 95% rename from airflow/api_fastapi/views/public/monitor.py rename to airflow/api_fastapi/routes/public/monitor.py index 07916f6e06d532..30e8f1330a58ba 100644 --- a/airflow/api_fastapi/views/public/monitor.py +++ b/airflow/api_fastapi/routes/public/monitor.py @@ -18,8 +18,8 @@ from __future__ import annotations from airflow.api.common.airflow_health import get_airflow_health +from airflow.api_fastapi.routes.router import AirflowRouter from airflow.api_fastapi.serializers.monitor import HealthInfoSchema -from airflow.api_fastapi.views.router import AirflowRouter monitor_router = AirflowRouter(tags=["Monitor"], prefix="/monitor") diff --git a/airflow/api_fastapi/views/public/variables.py b/airflow/api_fastapi/routes/public/variables.py similarity index 98% rename from airflow/api_fastapi/views/public/variables.py rename to airflow/api_fastapi/routes/public/variables.py index a61b9bb9300234..61cd84c700453d 100644 --- a/airflow/api_fastapi/views/public/variables.py +++ b/airflow/api_fastapi/routes/public/variables.py @@ -23,8 +23,8 @@ from airflow.api_fastapi.db.common import get_session from airflow.api_fastapi.openapi.exceptions import create_openapi_http_exception_doc +from airflow.api_fastapi.routes.router import AirflowRouter from airflow.api_fastapi.serializers.variables import VariableBody, VariableResponse -from airflow.api_fastapi.views.router import AirflowRouter from airflow.models.variable import Variable variables_router = AirflowRouter(tags=["Variable"], prefix="/variables") diff --git a/airflow/api_fastapi/views/router.py b/airflow/api_fastapi/routes/router.py similarity index 100% rename from airflow/api_fastapi/views/router.py rename to airflow/api_fastapi/routes/router.py diff --git a/airflow/api_fastapi/views/ui/__init__.py b/airflow/api_fastapi/routes/ui/__init__.py similarity index 83% rename from airflow/api_fastapi/views/ui/__init__.py rename to airflow/api_fastapi/routes/ui/__init__.py index f01686cc99ee2a..2087549c98ea0d 100644 --- a/airflow/api_fastapi/views/ui/__init__.py +++ b/airflow/api_fastapi/routes/ui/__init__.py @@ -16,9 +16,9 @@ # under the License. from __future__ import annotations -from airflow.api_fastapi.views.router import AirflowRouter -from airflow.api_fastapi.views.ui.assets import assets_router -from airflow.api_fastapi.views.ui.dashboard import dashboard_router +from airflow.api_fastapi.routes.router import AirflowRouter +from airflow.api_fastapi.routes.ui.assets import assets_router +from airflow.api_fastapi.routes.ui.dashboard import dashboard_router ui_router = AirflowRouter(prefix="/ui") diff --git a/airflow/api_fastapi/views/ui/assets.py b/airflow/api_fastapi/routes/ui/assets.py similarity index 98% rename from airflow/api_fastapi/views/ui/assets.py rename to airflow/api_fastapi/routes/ui/assets.py index 1a198745f11f34..31406b1b94db1f 100644 --- a/airflow/api_fastapi/views/ui/assets.py +++ b/airflow/api_fastapi/routes/ui/assets.py @@ -23,7 +23,7 @@ from typing_extensions import Annotated from airflow.api_fastapi.db.common import get_session -from airflow.api_fastapi.views.router import AirflowRouter +from airflow.api_fastapi.routes.router import AirflowRouter from airflow.models import DagModel from airflow.models.asset import AssetDagRunQueue, AssetEvent, AssetModel, DagScheduleAssetReference diff --git a/airflow/api_fastapi/views/ui/dashboard.py b/airflow/api_fastapi/routes/ui/dashboard.py similarity index 98% rename from airflow/api_fastapi/views/ui/dashboard.py rename to airflow/api_fastapi/routes/ui/dashboard.py index 0d6b69a1ced5bf..e7cec5fbf0ee1f 100644 --- a/airflow/api_fastapi/views/ui/dashboard.py +++ b/airflow/api_fastapi/routes/ui/dashboard.py @@ -33,7 +33,7 @@ if TYPE_CHECKING: from sqlalchemy.orm import Session from airflow.api_fastapi.db.common import get_session -from airflow.api_fastapi.views.router import AirflowRouter +from airflow.api_fastapi.routes.router import AirflowRouter from airflow.utils import timezone dashboard_router = AirflowRouter(tags=["Dashboard"]) diff --git a/tests/api_fastapi/views/__init__.py b/tests/api_fastapi/routes/__init__.py similarity index 100% rename from tests/api_fastapi/views/__init__.py rename to tests/api_fastapi/routes/__init__.py diff --git a/tests/api_fastapi/views/public/__init__.py b/tests/api_fastapi/routes/public/__init__.py similarity index 100% rename from tests/api_fastapi/views/public/__init__.py rename to tests/api_fastapi/routes/public/__init__.py diff --git a/tests/api_fastapi/views/public/test_connections.py b/tests/api_fastapi/routes/public/test_connections.py similarity index 100% rename from tests/api_fastapi/views/public/test_connections.py rename to tests/api_fastapi/routes/public/test_connections.py diff --git a/tests/api_fastapi/views/public/test_dag_run.py b/tests/api_fastapi/routes/public/test_dag_run.py similarity index 100% rename from tests/api_fastapi/views/public/test_dag_run.py rename to tests/api_fastapi/routes/public/test_dag_run.py diff --git a/tests/api_fastapi/views/public/test_dags.py b/tests/api_fastapi/routes/public/test_dags.py similarity index 100% rename from tests/api_fastapi/views/public/test_dags.py rename to tests/api_fastapi/routes/public/test_dags.py diff --git a/tests/api_fastapi/views/public/test_monitor.py b/tests/api_fastapi/routes/public/test_monitor.py similarity index 100% rename from tests/api_fastapi/views/public/test_monitor.py rename to tests/api_fastapi/routes/public/test_monitor.py diff --git a/tests/api_fastapi/views/public/test_variables.py b/tests/api_fastapi/routes/public/test_variables.py similarity index 100% rename from tests/api_fastapi/views/public/test_variables.py rename to tests/api_fastapi/routes/public/test_variables.py diff --git a/tests/api_fastapi/views/ui/__init__.py b/tests/api_fastapi/routes/ui/__init__.py similarity index 100% rename from tests/api_fastapi/views/ui/__init__.py rename to tests/api_fastapi/routes/ui/__init__.py diff --git a/tests/api_fastapi/views/ui/test_assets.py b/tests/api_fastapi/routes/ui/test_assets.py similarity index 100% rename from tests/api_fastapi/views/ui/test_assets.py rename to tests/api_fastapi/routes/ui/test_assets.py diff --git a/tests/api_fastapi/views/ui/test_dashboard.py b/tests/api_fastapi/routes/ui/test_dashboard.py similarity index 100% rename from tests/api_fastapi/views/ui/test_dashboard.py rename to tests/api_fastapi/routes/ui/test_dashboard.py