Projet

Général

Profil

Tâche #18279

Scénario #16748: Faire fonctionner Squid sur Eole 2.6 avec l'authentification

Traceback CreoleLint sur Amon 2.6.1

Ajouté par Joël Cuissinat il y a plus de 7 ans. Mis à jour il y a plus de 7 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
07/12/2016
Echéance:
% réalisé:

100%

Temps estimé:
1.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

Après étude, le problème vient d'une tentative d'affichage d'un nom de famille avec accent...

@ \-- template desactivé : /usr/share/eole/creole/distrib/hosts
Traceback (most recent call last):
  File "/usr/bin/CreoleLint", line 60, in main
    validate(keyword, ansi, tmpl)
  File "/usr/lib/python2.7/dist-packages/creole/lint/creolelint.py", line 1167, in validate
    ansi.process(cl)
  File "/usr/lib/python2.7/dist-packages/creole/lint/ansiwriter.py", line 47, in process
    checks = linter.check()
  File "/usr/lib/python2.7/dist-packages/creole/lint/creolelint.py", line 1126, in check
    parse_templates(self._list_tmpl_files())
  File "/usr/lib/python2.7/dist-packages/creole/lint/parsetemplate.py", line 620, in parse_templates
    populate_mandatories()
  File "/usr/lib/python2.7/dist-packages/creole/lint/parsetemplate.py", line 607, in populate_mandatories
    for path in config.cfgimpl_get_values().mandatory_warnings(config):
  File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 670, in mandatory_warnings
    for path in _mandatory_warnings(descr):
  File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 641, in _mandatory_warnings
    for path in _mandatory_warnings(opt, currpath + [name]):
  File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 641, in _mandatory_warnings
    for path in _mandatory_warnings(opt, currpath + [name]):
  File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 657, in _mandatory_warnings
    display_warnings=False)
  File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 285, in _get_cached_value
    display_warnings=display_warnings)
  File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 316, in _get_validated_value
    with_meta, masterlen, session)
  File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 132, in _getvalue
    submulti_index)
  File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 67, in _getdefaultvalue
    index=index)
  File "/usr/lib/python2.7/dist-packages/tiramisu/autolib.py", line 165, in carry_out_calculation
    validate=False, returns_raise=True)
  File "/usr/lib/python2.7/dist-packages/tiramisu/config.py", line 282, in getattr
    index=index, returns_raise=returns_raise)
  File "/usr/lib/python2.7/dist-packages/tiramisu/config.py", line 323, in getattr
    index=index)
  File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 242, in _get_cached_value
    index=index)
  File "/usr/lib/python2.7/dist-packages/tiramisu/setting.py", line 398, in _getproperties
    requires = self.apply_requires(opt, path, setting_properties, index, False)
  File "/usr/lib/python2.7/dist-packages/tiramisu/setting.py", line 656, in apply_requires
    index=idx, returns_raise=True)
  File "/usr/lib/python2.7/dist-packages/tiramisu/config.py", line 274, in getattr
    returns_raise=returns_raise)
  File "/usr/lib/python2.7/dist-packages/tiramisu/config.py", line 85, in cfgimpl_get_home_by_path
    returns_raise=returns_raise)
  File "/usr/lib/python2.7/dist-packages/tiramisu/config.py", line 309, in getattr
    setting_properties=_setting_properties)
  File "/usr/lib/python2.7/dist-packages/tiramisu/setting.py", line 522, in validate_properties
    display_list(props)), props,
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 16: ordinal not in range(128)@Z

Révisions associées

Révision bb3321c4 (diff)
Ajouté par Joël Cuissinat il y a plus de 7 ans

Normalisation de l'encodage des noms de famille

Ref: #18279 @0.75

Historique

#1 Mis à jour par Joël Cuissinat il y a plus de 7 ans

  • Projet changé de eole-proxy à creole
  • Statut changé de Nouveau à En cours

#2 Mis à jour par Joël Cuissinat il y a plus de 7 ans

  • % réalisé changé de 0 à 100
  • Restant à faire (heures) changé de 1.0 à 0.15

#3 Mis à jour par Scrum Master il y a plus de 7 ans

  • Projet changé de creole à eole-proxy
  • Statut changé de En cours à Résolu

#4 Mis à jour par Gilles Grandgérard il y a plus de 7 ans

ok

#5 Mis à jour par Gilles Grandgérard il y a plus de 7 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 0.15 à 0.0

Formats disponibles : Atom PDF