Contexte
Ce projet a été initié pour explorer le traitement asynchrone de fichiers journaux (logs) en Python. L'idée est de créer un démon léger qui surveille un répertoire, et qui traite les nouveaux fichiers de log selon des règles définies dans un fichier de configuration config.yaml.
Le projet est actuellement en pause. Cette page sert uniquement d'aide-mémoire.
Caractéristiques envisagées
- Surveillance de répertoires avec
watchdog. - Traitement parallèle des fichiers.
- Configuration simple via un fichier YAML.
- Plugin system pour des parseurs personnalisés.
Installation (ébauche)
Les dépendances seraient les suivantes :
pip install watchdog pyyaml
Le lancement se ferait simplement via la ligne de commande, en pointant vers un fichier de configuration.
Statut
En attente. Manque de temps pour continuer le développement. Le code source n'est pas encore public. N'hésitez pas à me contacter par email si le concept vous intéresse (contact [at] mondomaine.fr).