Revision 61470
Added by Sandro La Bruzzo over 2 years ago
modules/dli-api/branches/ES_7/main.py | ||
---|---|---|
1 |
|
|
1 | 2 |
from fastapi import FastAPI |
3 |
from v3.api_v3 import subapi_v3 |
|
2 | 4 |
from v2.api_v2 import subapi_v2 |
3 | 5 |
from v1.api import subapi_v1 |
4 | 6 |
from pympler import muppy, summary |
... | ... | |
23 | 25 |
|
24 | 26 |
app.add_middleware(PrometheusMiddleware) |
25 | 27 |
app.add_route("/metrics/", metrics) |
28 |
app.mount("/v3", subapi_v3) |
|
26 | 29 |
app.mount("/v2", subapi_v2) |
27 | 30 |
app.mount("/v1", subapi_v1) |
Also available in: Unified diff
added api v3 version to be fully compliant with scholix 3.0 data format