Commit 8bd394db authored by Valentin Samir's avatar Valentin Samir

[config/respbats] Une solution plus propre pour definir l'encodage de sortie

On autorise PYTHONIOENCODING à être transmi via un sudo et on met des
export PYTHONIOENCODING=utf-8 \o/
parent 17331e48
......@@ -2,14 +2,9 @@
# -*- coding: utf-8 -*-
""" Définition de variables de configuration et de comportement des scripts Cr@ns """
import sys
import time
import datetime
# Les deux ligne c-dessous sont caca, mais ça permet de piper les scripts sans se prendre des UnicodeEncodeError
reload(sys)
sys.setdefaultencoding('utf-8')
# Fichier généré à partir de bcfg2
from config_srv import adm_only, role
......
#!/bin/sh
export PYTHONIOENCODING=utf-8
sudo -u respbats /usr/scripts/utils/chambre.py $*
#!/bin/sh
export PYTHONIOENCODING=utf-8
if [ ! -e /usr/scripts/var/encodage_scripts/$UID ]; then
cat /usr/scripts/var/encodage_scripts/disclaimer
touch /usr/scripts/var/encodage_scripts/$UID
......
#!/bin/sh
export PYTHONIOENCODING=utf-8
LANG=fr_FR.UTF-8 sudo -u respbats /usr/scripts/gestion/whos_lc.py $*
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment