Projet

Général

Profil

Tâche #12302

Distribution EOLE - Scénario #12015: Assistance aux utilisateurs (26-28)

Problème possible à l'activation de dictionnaires au niveau variante/serveur

Ajouté par Bruno Boiget il y a plus de 8 ans. Mis à jour il y a plus de 8 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
06/07/2015
Echéance:
% réalisé:

0%

Temps estimé:
3.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

si des dictionnaires de 'bas niveau' (au sens de l'ordre de chargement) sont activés au niveau d'une variante ou d'un serveur, on peut se retrouver avec une erreur.

exemple : 20_client-annuaire.xml sur une variante du module esbl. le dictionnaire est chargé après 70_esbl.xml alors que c'est l'inverse sur un serveur esbl → les variables déjà définies par 70_esbl.xml ressortent en erreur.

à corriger dans le loader CREOLE et dans Zéphir en gérant en une seule passe les dictionnaires du module et ceux livrés par des paquets au niveau variante/serveur.


Demandes liées

Lié à Distribution EOLE - Tâche #12293: eSBL Applis_Web: impossible d'ajouter le paquet supplémentaire eole-client-annuaire dans la variante Fermé 16/02/2015

Révisions associées

Révision fe92035d (diff)
Ajouté par Bruno Boiget il y a plus de 8 ans

Correction de l'ordre de chargement des dictionnaires

  • les dictionnaires installés par des paquets au niveau Variante/Serveur
    et ceux du modules sont chargés de façon ordonnées dans une même passe
  • les dictionnaires présents dans variante / local sont pris en compte
    dans un deuxième temps
  • Bonus : affichage de la variante de destination lorsqu'un fichier
    de configuration de migration est présent (page d'état des serveurs)

Ref #12302 @3h

Révision 25dc0883 (diff)
Ajouté par Bruno Boiget il y a plus de 8 ans

var_loader : chargement de plusieurs répertoire en une passe

  • read_dir : si un tuple ou une liste de répertoires est passé à l'intérieur
    de la liste des répertoires à lire, tous les dictionnaires correspondant
    sont lus de façon ordonnée comme si il s'agissait d'un seul répertoire.

Nécessaire sur Zéphir pour lire en une passe tous les dictionnaires
installés par des paquets (au niveau module / variante et serveur)

ref #12302 @1h

Historique

#1 Mis à jour par Bruno Boiget il y a plus de 8 ans

  • Tâche parente mis à #12015

#2 Mis à jour par Bruno Boiget il y a plus de 8 ans

  • Statut changé de Nouveau à En cours
  • Restant à faire (heures) mis à 3.0

#3 Mis à jour par Bruno Boiget il y a plus de 8 ans

  • Assigné à mis à Bruno Boiget

#4 Mis à jour par Bruno Boiget il y a plus de 8 ans

  • Restant à faire (heures) changé de 3.0 à 0.25

paquets compilés en 2.5-unstable

  • zephir-parc
  • creole

#5 Mis à jour par Bruno Boiget il y a plus de 8 ans

  • Statut changé de En cours à Résolu

#6 Mis à jour par Bruno Boiget il y a plus de 8 ans

Test squash ajouté dans EOLE 2.5 / Zéphir : ZE-T06-006 (Vérifier l'ordre de chargement des dictionnaires)

#7 Mis à jour par Joël Cuissinat il y a plus de 8 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 0.25 à 0.0

Formats disponibles : Atom PDF