Distinction des problmes rencontrs lors de l'interrogation des switchs.

darcs-hash:20051002132700-41617-b0ac177321821147575d30b079e62ff19baa72b3.gz
This commit is contained in:
pauget 2005-10-02 15:27:00 +02:00
parent 5fc7573c7b
commit 4fe9f5e79e

View file

@ -709,7 +709,7 @@ def prise_etat(chbre) :
f = u''
try:
# On met aussi l'état
from hptools import sw_chbre
from hptools import sw_chbre, ConversationError
prise = sw_chbre(chbre)
f += u'prise %s' % prise.prise_brute
rows, cols = get_screen_size()
@ -748,10 +748,12 @@ def prise_etat(chbre) :
f+= u', ' + coul(u'prise désactivée','rouge')
else :
f+= u', activée, lien non détecté'
except ConversationError:
# Switch non manageable ou down
f = u'info prise non dispo : erreur de communication'
except :
# Switch non manageable
f = u'informations prise non disponibles'
f = u'info prise non dispo : erreur prog'
return f
##############################################################################