diff --git a/impression/etat_imprimante.py b/impression/etat_imprimante.py index 0153d90b..bfa16f46 100755 --- a/impression/etat_imprimante.py +++ b/impression/etat_imprimante.py @@ -7,8 +7,14 @@ sys.path.append("/usr/scripts/gestion") import hptools dico = { - "PrÁt": u"Prêt", - "Pr menus, appuy \x1e": u"", + u"PrÁt": u"Prêt", + u"Pr menus, appuy \x1e": u"", + u"Powersave activÅ": u"En veille", + u"Verification": u"Vérification imprimante", + u"imprimante": u"", + u"PrÅchauffage": u"Préchauffage", + u"Traitement de la": u"Impression en cours", + u"tÀche du bac 4": u"", } def etat(): @@ -18,7 +24,7 @@ def etat(): comm = hptools.snmp(host="laserjet.adm.crans.org",version="1",community="public") liste_msg = [] for oid in liste_oid: - msg = comm.get_string(oid) + msg = comm.get_string(oid).decode("ISO-8859-1") msg = dico.get(msg, msg).encode("ISO-8859-1") if msg: liste_msg.append(msg) except Exception,err: