Tâche #11979
Scénario #11300: Zéphir 2.5 : améliorations cosmétiques
Vérifier tous les points d'entrée/sortie de valeurs de configurations 'creole2'
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Restant à faire (heures):
0.0
Description
sur eole 2.5, la classe ConfigParser utilise par défaut 'OrderedDict' au lieu de 'dict' pour le dictionnaires des valeurs.
Cela peut poser problème à différents endroits de l'application.
Pour tester, essayer par exemple l'action d'envoi de conf (upload d'un fichier local) sur un serveur 2.3, ou l'import d'un fichier de conf 2.3 depuis l'édition de configuration d'un serveur 2.4.X (gen_config Zéphir)
Révisions associées
Corrections pour éviter les 'OrderedDict' dans les configs creole2
ref #11979 @1h30
Historique
#1 Mis à jour par Bruno Boiget il y a presque 9 ans
- Statut changé de Nouveau à En cours
#2 Mis à jour par Scrum Master il y a presque 9 ans
- Statut changé de En cours à Résolu
#3 Mis à jour par Bruno Boiget il y a presque 9 ans
- Description mis à jour (diff)
- Restant à faire (heures) changé de 2.0 à 0.25
#4 Mis à jour par Klaas TJEBBES il y a presque 9 ans
root@horus:~# enregistrement_zephir Procédure d'enregistrement Zéphir [...] module (horus-2.3 si rien): ** liste des variantes de ce module ** 43 * standard variante (43 par défaut): ** Configuration des communications vers zephir ** 1 -> Ne rien faire 2 -> Récupérer les fichiers de variante sur Zephir 3 -> Sauver la configuration actuelle sur Zephir 4 -> Modifier la variante du serveur Entrez le numéro de votre choix : 3 -- sauvegarde en cours (veuillez patienter) -- -- OK -- --récupération des patchs et dictionnaires (veuillez patienter)-- Traceback (most recent call last): File "/usr/bin/enregistrement_zephir", line 970, in <module> main(use_pppoe, force_conf_net) File "/usr/bin/enregistrement_zephir", line 874, in main id_serveur = conf_uucp(zephir_proxy, adresse_zephir, user) File "/usr/bin/enregistrement_zephir", line 657, in conf_uucp id_serveur = recup_conf(resultat,id_serveur,zephir_proxy,no_conf,conf_saved) File "/usr/bin/enregistrement_zephir", line 75, in recup_conf exit_err("Erreur lors de la récupération de la configuration : %s" % res[1]) UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 19: ordinal not in range(128)
#5 Mis à jour par Daniel Dehennin il y a presque 9 ans
- % réalisé changé de 0 à 100
#6 Mis à jour par Daniel Dehennin il y a presque 9 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.25 à 0.0
Import d’une configuration 2.3 pour un serveur 2.4 sur un zéphir 2.5 => pas de traceback.