Spaces:
Running
Running
Upload app/main.py with huggingface_hub
Browse files- app/main.py +2 -1
app/main.py
CHANGED
|
@@ -11,7 +11,7 @@ from fastapi.responses import JSONResponse
|
|
| 11 |
from slowapi import _rate_limit_exceeded_handler
|
| 12 |
from slowapi.errors import RateLimitExceeded
|
| 13 |
from app.config import settings
|
| 14 |
-
from app.routers import pipelines, pipeline_v2, ai, jobs, share, profile, sequences, uniprot, alignment, structures, pathways, domains, interactions, primers, structure_analysis, phylo, export, api_keys, cache_stats, docking, sequencing
|
| 15 |
from app.services.cache import init_redis
|
| 16 |
|
| 17 |
logger = logging.getLogger(__name__)
|
|
@@ -58,6 +58,7 @@ app.include_router(api_keys.router, prefix="/api/keys", tags=["api_keys"])
|
|
| 58 |
app.include_router(cache_stats.router)
|
| 59 |
app.include_router(docking.router)
|
| 60 |
app.include_router(sequencing.router)
|
|
|
|
| 61 |
|
| 62 |
TERMINAL_STATUSES = {"complete", "failed"}
|
| 63 |
NON_TERMINAL_STATUSES = {
|
|
|
|
| 11 |
from slowapi import _rate_limit_exceeded_handler
|
| 12 |
from slowapi.errors import RateLimitExceeded
|
| 13 |
from app.config import settings
|
| 14 |
+
from app.routers import pipelines, pipeline_v2, ai, jobs, share, profile, sequences, uniprot, alignment, structures, pathways, domains, interactions, primers, structure_analysis, phylo, export, api_keys, cache_stats, docking, sequencing, audit
|
| 15 |
from app.services.cache import init_redis
|
| 16 |
|
| 17 |
logger = logging.getLogger(__name__)
|
|
|
|
| 58 |
app.include_router(cache_stats.router)
|
| 59 |
app.include_router(docking.router)
|
| 60 |
app.include_router(sequencing.router)
|
| 61 |
+
app.include_router(audit.router)
|
| 62 |
|
| 63 |
TERMINAL_STATUSES = {"complete", "failed"}
|
| 64 |
NON_TERMINAL_STATUSES = {
|