Anomalie #7903
Exception à l’enregistrement d’une directive avec exception
Statut:
Fermé
Priorité:
Bas
Assigné à:
Catégorie:
-
Version cible:
Début:
08/04/2014
Echéance:
18/04/2014
% réalisé:
100%
Distribution:
EOLE 2.3
Description
Cela ne semble se produire que lors de l’ajout de nouvelle directive avec exceptions.
Cela ne semble pas gêner le fonctionnement du logiciel.
Pour reproduire:
- Lancer era
- Ouvrir un modèle
- Sélectionner un flux
- Ajouter une directive
- Sélectionner un service
- Sélectionner
exceptions
- Entrer une IP
- Sélectionner
source
oudestination
- Cliquer sur
Close
Cela donne le traceback suivant dans la console :
Traceback (most recent call last): File "/usr/share/era/ihm/ipsets.py", line 103, in close_dialog self.push_exceptions() File "/usr/share/era/ihm/ipsets.py", line 106, in push_exceptions self.directive.get_exceptions(self.exceptions) File "/usr/share/era/ihm/directive.py", line 1361, in get_exceptions self.edited_dir.exceptions = exceptions AttributeError: 'NoneType' object has no attribute 'exceptions'
Révisions associées
ne pas sauvegarder la liste des exceptions avant que la directive existe (fixes #7903)
Historique
#1 Mis à jour par Emmanuel GARETTE il y a presque 10 ans
- Version cible mis à Mises à jour 2.3.13
- Distribution changé de EOLE 2.4 à EOLE 2.3
#2 Mis à jour par Emmanuel GARETTE il y a presque 10 ans
- Echéance mis à 18/04/2014
- Assigné à mis à Emmanuel GARETTE
#3 Mis à jour par Emmanuel GARETTE il y a presque 10 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit c80fc35053776c53395f4a6c35ff23f6e168338e.
#4 Mis à jour par Daniel Dehennin il y a presque 10 ans
- Statut changé de Résolu à Fermé
Application de la procédure de test => pas d’exception dans la console.