Scénario #34440
Mis à jour par Emmanuel GARETTE il y a plus de 3 ans
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.
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.