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 almost 4 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")
Actions