Espace Documentaire synchronisé


L’espace documentaire synchronisé est une bibliothèque Seafile contenant l’ensemble des documents disponibles sur l’espace documentaire national, avec en plus les documents rajoutés régionalement.

Comment fonctionne la synchronisation ?

Sur Galilée, le compte utilisateur espacedoc possède un cron, qui lance régulièrement le script de synchronisation (dans /home/espacedoc/bin).

Ce script :

    1. vérifie que le client Seafile est bien lancé
    2. lance le script de scrapping, qui se connecte sur l’espace doc national avec un numéro d’adhérent, et cherche les nouveaux documents pour les télécharger

Une fois les fichiers téléchargés, le client Seafile les ajoute automatiquement dans la bibliothèque.

À noter : le dossier /home/espacedoc/bin est un dépôt git, pour garder des traces des modifications.