Project

General

Profile

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'

Added by Bruno Boiget almost 6 years ago. Updated almost 6 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
03/31/2015
Due date:
% Done:

100%

Estimated time:
2.00 h
Spent time:
Remaining (hours):
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)

Associated revisions

Revision 50fa3376 (diff)
Added by Bruno Boiget almost 6 years ago

Corrections pour éviter les 'OrderedDict' dans les configs creole2

ref #11979 @1h30

History

#1 Updated by Bruno Boiget almost 6 years ago

  • Status changed from Nouveau to En cours

#2 Updated by Scrum Master almost 6 years ago

  • Status changed from En cours to Résolu

#3 Updated by Bruno Boiget almost 6 years ago

  • Description updated (diff)
  • Remaining (hours) changed from 2.0 to 0.25

#4 Updated by Klaas TJEBBES almost 6 years ago

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 Updated by Daniel Dehennin almost 6 years ago

  • % Done changed from 0 to 100

#6 Updated by Daniel Dehennin almost 6 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) changed from 0.25 to 0.0

Import d’une configuration 2.3 pour un serveur 2.4 sur un zéphir 2.5 => pas de traceback.

Also available in: Atom PDF