Project

General

Profile

Task #45005

Updated by Pallier Etienne 11 months ago

2023 04 à 05 Amélioration de la méthode load (plus rapide) 

 Dans le détail :  
 L'amélioration concerne la fonction load qui lit les fichiers de config, on lisait trop souvent le fichier de config principal (obsconfig_tnc) alors qu'il n'y avait pas besoin car on avait besoin de regarder que la date de modification et la comparer au pickle afin de savoir s'il faut mettre à jour le pickle ou non. 
 Idem pour la vérification des fichiers de devices et computers, on lisait la config avant pour connaitre la liste alors qu'il y a juste besoin d'itérer sur les fichiers du dossier où se trouve la config de l'observatoire. 
 Donc en gros : suppression de lecture et traitement de fichier, remplacé par de la vérification des métadonnées des fichiers en explorant le dossier de la configuration d'observatoire. 

Back