Files
aethas-free/modules/eduscol_scraper.py
T
xavier fbc38fbb19
Build and Push Docker Image / build-and-push (push) Successful in 37s
Mise a jour module éduction nationale
2026-08-27 22:06:37 +02:00

17 lines
696 B
Python

import os
from modules.logger import log_event
RAG_DIR = "/DATA/AppData/MULTI-IA-AETHAS38/RAG/Education_Nationale"
def maj_base_education():
"""Vérifie la présence des documents pédagogiques locaux dans le RAG."""
os.makedirs(RAG_DIR, exist_ok=True)
fichiers = [f for f in os.listdir(RAG_DIR) if f.endswith(('.txt', '.md', '.pdf', '.docx'))]
if fichiers:
log_event("INFO", "SCRAPER_EDU", f"Base RAG Éducation active : {len(fichiers)} document(s) local/aux détecté(s).")
else:
log_event("WARNING", "SCRAPER_EDU", "Le dossier RAG Éducation est vide. Pensez à y déposer vos fichiers PDF/DOCX.")
if __name__ == "__main__":
maj_base_education()