Tâche #30485
Scénario #30270: Portage python3 de l'EAD2
Les permissions de l’amon présentent un doublon
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Début:
02/06/2020
Echéance:
% réalisé:
100%
Restant à faire (heures):
0.0
Révisions associées
Force strict=False to mimic previous behavior of ConfigParser.
Ref #30485
Historique
#1 Mis à jour par Benjamin Bohard il y a plus de 3 ans
Dans la version python2, ConfigParser ne fait pas une erreur lors du chargement du fichiers perm_amon.ini. Dans le cas d’un doublon, la dernière occurrence de l’option écrase les occurrences précédentes.
Dans la version python3, la rencontre d’une option déjà présente pour une section déclenche une erreur DuplicateOptionError.
La documentation rapporte ce changement de comportement :
strict, default value: True When set to True, the parser will not allow for any section or option duplicates while reading from a single source (using read_file(), read_string() or read_dict()). It is recommended to use strict parsers in new applications. Changed in version 3.2: In previous versions of configparser behaviour matched strict=False.
#2 Mis à jour par Benjamin Bohard il y a plus de 3 ans
- Statut changé de Nouveau à Résolu
#3 Mis à jour par Benjamin Bohard il y a plus de 3 ans
- Assigné à mis à Benjamin Bohard
#4 Mis à jour par Joël Cuissinat il y a plus de 3 ans
- Statut changé de Résolu à Fermé
- % réalisé changé de 0 à 100
- Restant à faire (heures) mis à 0.0
OK