Maj
Build & Deploy / build (push) Successful in 38s

This commit is contained in:
Mouigni
2026-08-19 13:42:31 +02:00
parent 742469b032
commit 272d14d623
3 changed files with 3 additions and 11 deletions
+1 -7
View File
@@ -206,10 +206,7 @@ def admin_delete_document(doc_id: int, token: str):
db.commit()
db.close()
return {"message": "Document supprimé"}
# ── Scrapers ─────────────────────────────────────────────────
# Les scrapers tournent aussi via le cron hôte (scripts/regwatch-scrape.sh,
# dimanche 3h). Ces endpoints permettent de les déclencher à la demande depuis
# la page admin et de consulter l'historique des exécutions.
SCRAPER_SOURCES = ("CIR", "SCCS")
PARIS = ZoneInfo("Europe/Paris")
@@ -226,9 +223,6 @@ def _serialize_run(run: ScraperRun) -> dict:
}
def _execute_scraper(run_id: int, source: str) -> None:
"""Exécuté en tâche de fond : lance le scraper puis clôt la ligne de journal."""
# Import tardif : ollama/pdfplumber/bs4 sont lourds, inutile de les charger
# au démarrage de l'API alors qu'ils ne servent qu'ici.
from scrapers.cir_scraper import scrape_cir
from scrapers.sccs_scraper import scrape_sccs