Mise à jour de la configuration de la base de données pour utiliser PostgreSQL et ajout de Redis dans le fichier .env. Modifications du Dockerfile pour installer les dépendances nécessaires. Amélioration des services de stockage pour supporter les opérations asynchrones avec S3 et le stockage local. Refactorisation des pipelines d'images pour une meilleure gestion des tâches asynchrones. Ajout de la gestion des clés API dans l'authentification. Mise à jour de la documentation et des exemples d'utilisation.
This commit is contained in:
@@ -8,7 +8,12 @@ les tâches de pipeline image (EXIF → OCR → AI).
|
||||
"""
|
||||
import asyncio
|
||||
from arq import run_worker
|
||||
from app.config import settings
|
||||
from app.logging_config import configure_logging
|
||||
from app.workers.image_worker import WorkerSettings
|
||||
|
||||
if __name__ == "__main__":
|
||||
asyncio.run(run_worker(WorkerSettings))
|
||||
# Configure le logging dès l'import
|
||||
configure_logging(debug=settings.DEBUG)
|
||||
|
||||
if __name__ == "__main__" :
|
||||
run_worker(WorkerSettings)
|
||||
|
||||
Reference in New Issue
Block a user