Project

General

Profile

Scénario #34440

Updated by Emmanuel GARETTE almost 2 years ago

Sur un Seth 2.7.2 j'ai ajouté un dépôt additionnel en mettant : "additional_repository_key_type: 'URL de la clé'".

Zéphir trouve que mon fichier est systématiquement modifié.

En fait le fichier comparé est différent (en comparant le fichier /usr/share/eole/creole/variables.eol du serveur et le fichier /var/lib/zephir/conf/<UAI>/<NUM SERVER>/variables.eol) :

<pre>
-additional_repository_key_type:{'0': 'URL de la clé'}
+additional_repository_key_type:{'0': u'URL de la cl\xe9'}
</pre>

Il faut gérer correctement l'UTF-8 sur le serveur distant (il faudrait utiliser cjson plutôt que json avec l'option all_unicode=True" comme dans creole/loader1.py). les mêmes options que creole pour avoir les valeurs chargés correctement).

Je suppose que ce problème ne concerne que les 2.7 mais il faudrait vérifier pour la 2.8.

Back