Project

General

Profile

Anomalie #7903

Exception à l’enregistrement d’une directive avec exception

Added by Daniel Dehennin over 9 years ago. Updated over 9 years ago.

Status:
Fermé
Priority:
Bas
Assigned To:
Category:
-
Start date:
04/08/2014
Due date:
04/18/2014
% Done:

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:

  1. Lancer era
  2. Ouvrir un modèle
  3. Sélectionner un flux
  4. Ajouter une directive
    1. Sélectionner un service
    2. Sélectionner exceptions
      1. Entrer une IP
      2. Sélectionner source ou destination
      3. 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'

Associated revisions

Revision c80fc350 (diff)
Added by Emmanuel GARETTE over 9 years ago

ne pas sauvegarder la liste des exceptions avant que la directive existe (fixes #7903)

History

#1 Updated by Emmanuel GARETTE over 9 years ago

  • Target version set to Mises à jour 2.3.13
  • Distribution changed from EOLE 2.4 to EOLE 2.3

#2 Updated by Emmanuel GARETTE over 9 years ago

  • Due date set to 04/18/2014
  • Assigned To set to Emmanuel GARETTE

#3 Updated by Emmanuel GARETTE over 9 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

#4 Updated by Daniel Dehennin over 9 years ago

  • Status changed from Résolu to Fermé

Application de la procédure de test => pas d’exception dans la console.

Also available in: Atom PDF