Tâche #11284
Distribution EOLE - Scénario #11247: assistance
Impossible inverser politique par défaut dans ERA
Description
Eole 2.4.1
J'ai créé un modèle ERA en faisant un "importer 3zones.xml" auquel j'ai rajouté une zone (dmz au hasard)
J'ai voulu inverser la politique par défaut sur cette nouvelle zone et je n'ai pas accès à la case à cocher ... C'est embêtant !!!
Sur les autres zones non plus d'ailleurs mais là c'est compréhensible.
NOus l'avons pourtant fait il y a quelques semaines sur notre modèle essl-spc (4 ou 5 zones) sans problème.
Related issues
Associated revisions
inversion politique par default dans l'ihm, fixes #11284 @2h
History
#1 Updated by Joël Cuissinat over 8 years ago
- Tracker changed from Anomalie to Tâche
- Estimated time set to 3.00 h
- Parent task set to #11245
- Remaining (hours) set to 3.0
#2 Updated by Gwenael Remond over 8 years ago
- Parent task changed from #11245 to #11247
#3 Updated by Gwenael Remond over 8 years ago
- Assigned To set to Gwenael Remond
#4 Updated by Gwenael Remond over 8 years ago
- Status changed from Nouveau to En cours
- % Done changed from 0 to 20
J'ai compris quelle est votre problématique sur votre demande, et j'ai trouvé l'origine du changement de comportement que vous avez observé : nous avons travaillé sur l'inversion de la politique par défaut et les héritages de modèles Era dans un sprint précédent il y a à peu près un trimestre :
L'inversion de la politique par défaut avec un modèle hérité ne fonctionnait tout simplement pas !
Nous l'avons fait fonctionner, et nous avons décidé de désactiver la possibilité d'inverser la politique par défaut dès que Era détecte que le modèle courant possède un parent. (cf le dernier commentaire de Fabrice Barconnière sur la même demande : "OK, on ne peut pas modifier la politique par défaut sur un modèle héritant d'un autre.")
Nous avions décidé cela pour éviter de prendre des risques d'interprétation car que veut dire inverser un flux sur un modèle alors que le modèle parent a déjà inversé le flux, l'inversion de flux du parent annule l'inversion de flux de l'enfant et on se retrouve avec un modèle qui fait le contraire de ce qui est attendu en ré-inversant (donc en remettant une politique par défaut normale) au lieu d'avoir le comportement d'inversion de la politique par défaut demandée.
C'est un choix de l'équipe, et c'est normal que le bouton d'inversion soit grisé dans le cas où on manipule des modèles hérités. Est-ce bloquant pour vous, est-ce à dire que vous ne pouvez pas inverser la politique par défaut d'un flux dans le modèle parent ? L'inversion serait alors reportée dans le modèle fils et le problème est règlé.
Si vous ne pouvez pas faire cela, alors effectivement c'est bloquant pour vous.
De plus, comme l'héritage des modèles est une fonctionnalité que vous semblez utiliser intensément, je souhaite vous tenir informé d'un changement de comportemant concernant les inclusions statiques. Visiblement dans les modèles que vous m'avez fait parvenir, il y a des inclusions statiques dans les modèles parents. Sachez qu'avant, ces inclusions statiques n'étaient pas répercutées dans le modèle fils, maintenant elles le sont, cf :
Vérifiez bien que ça correspond à un comportement que vous souhaitez, car les inclusions statiques dans les modèles parents vont maintenant se retrouver dans celles du modèle enfant....
#5 Updated by Gwenael Remond over 8 years ago
- Status changed from En cours to Résolu
- % Done changed from 20 to 100
Appliqué par commit era:26a9c4352a65809182094796e40b02f086cf5eaa.
#6 Updated by Thierry Jambou over 8 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) changed from 3.0 to 0.0