Actions
Task #45747
closedFeature #45482: * D3 - Sequences submission & plannig
Feature #44172: ** (SF14) OCF - Observatory Unit & Site Configuration - obs_config
Feature #57923: *** (SF14) USE CASES - ACTIONS (on entities) & VIEWS (associated web pages) - actions on config files
Task #47387: **** (SF14) CRUD config files
Task #45005: (R)EAD config
Unserialization & Optimization : lire fichiers pickle (au lieu de texte) et ne les relire que si changés
Start date:
07/13/2021
Due date:
% Done:
100%
Estimated time:
Description
Algo lecture :
Si Fichier pickle existe ET ce fichier est plus récent que tous les fichiers texte
lire ce fichier pickle
Sinon
lire tous les fichiers texte
sauvegarder en pickle
Updated by Koralewski Alexis over 3 years ago
- Status changed from New to In progress
Updated by Koralewski Alexis over 3 years ago
- Assigned To set to Koralewski Alexis
Updated by Koralewski Alexis over 3 years ago
Vérifier si toutes les informations concernant la config sont présentes ou non (on ne peut pas sauvegarder directement une classe).
Actuellement le pickle contient un dictionnaire contenant :
- la configuration de l'observatoire (clé : "obs_config")
- la configuration complète des devices (c'est à dire avec l'héritage de la configuration du device et l'héritage des attributs des components) (clé : "devices")
- la configuration des ordinateurs (clé : "computers")
- les liens entre les devices (c'est à dire quel device est attaché à un autre) (clé : "devices_links")
Updated by Koralewski Alexis over 3 years ago
- Status changed from In progress to Resolved
Updated by Pallier Etienne over 1 year ago
- Subject changed from Optimisation : sauver la config avec pickle pour éviter de relire les fichiers texte à chaque fois to Optimisation : lire fichiers pickle (au lieu de texte) et ne les relire que si changés
Updated by Pallier Etienne over 1 year ago
- Subject changed from Optimisation : lire fichiers pickle (au lieu de texte) et ne les relire que si changés to Unserialization & Optimization : lire fichiers pickle (au lieu de texte) et ne les relire que si changés
Actions