MTES-MCT / metadata-postgresql

Plume : gestion des métadonnées du patrimoine PostgreSQL
https://mtes-mct.github.io/metadata-postgresql/
GNU Affero General Public License v3.0
0 stars 1 forks source link

La version 1.1.0 plante à la première installation (manque module rdfLib) #177

Closed WREATCHED closed 7 months ago

WREATCHED commented 7 months ago

Contexte La version 1.1.0 diffusée à ce jour, déclenche un message d'erreur du type "Manque module rdflib" à la première installation

Analyse Le problème provient de l'appel à la fonction getOsInfo() (dans le fichier bibli_plume.py) qui permet d'obtenir le type d'OS sur lequel on travaille. Lors de l'import de bibli_plume pour la fonction getOsInfo() , l'appel à la fonction manageLibrary() n'est pas encore fait et donc la gestion de l'import des bibliothèques ne peut pas se faire.

Solution Création de la fonction def getOsInfo() : return ( platform.system(), platform.release() ) au début du fichier bibli_install.py