diff --git a/gestion/config/config.py b/gestion/config/config.py index db67f7bd..8ba09fe7 100644 --- a/gestion/config/config.py +++ b/gestion/config/config.py @@ -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 diff --git a/respbats/chambre b/respbats/chambre index 6f6f183a..2e0be9df 100755 --- a/respbats/chambre +++ b/respbats/chambre @@ -1,2 +1,3 @@ #!/bin/sh +export PYTHONIOENCODING=utf-8 sudo -u respbats /usr/scripts/utils/chambre.py $* diff --git a/respbats/whos b/respbats/whos index 2773845f..c1358491 100755 --- a/respbats/whos +++ b/respbats/whos @@ -1,5 +1,5 @@ #!/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 diff --git a/respbats/whos_lc b/respbats/whos_lc index 2dd75f53..9609ba21 100755 --- a/respbats/whos_lc +++ b/respbats/whos_lc @@ -1,2 +1,3 @@ #!/bin/sh +export PYTHONIOENCODING=utf-8 LANG=fr_FR.UTF-8 sudo -u respbats /usr/scripts/gestion/whos_lc.py $*