diff --git a/geomagio/api/app.py b/geomagio/api/app.py new file mode 100644 index 0000000000000000000000000000000000000000..f5d6ec339f2f25cfb68602b9462e561ae6983f7a --- /dev/null +++ b/geomagio/api/app.py @@ -0,0 +1,12 @@ +from fastapi import FastAPI + +from .data.data_api import app as ws_app + + +app = FastAPI() + + +subapi = ws_app + + +app.mount("/ws", subapi) diff --git a/geomagio/api/data/app.py b/geomagio/api/data/app.py deleted file mode 100644 index 3b69c7b8f0a6755b68b596482fbb78919b0142de..0000000000000000000000000000000000000000 --- a/geomagio/api/data/app.py +++ /dev/null @@ -1 +0,0 @@ -from . import data_api diff --git a/geomagio/api/data/data_api.py b/geomagio/api/data/data_api.py index c2be73f4b4f7e08918ae22c2a65af81830023770..c6a3d9141a652d82b5c17d399ec78e62423ae738 100644 --- a/geomagio/api/data/data_api.py +++ b/geomagio/api/data/data_api.py @@ -215,7 +215,7 @@ def parse_query( return params -app = FastAPI(docs_url="/data") +app = FastAPI(docs_url="/docs", openapi_prefix="/ws") @app.exception_handler(ValueError)