Ne pas afficher les bornes non utilises.

Ne pas prendre en compte les commentaires commenant par "<"

darcs-hash:20050921060904-d1718-bebe70f8d8032817e1dff56a037e97f9597235cc.gz
This commit is contained in:
bernat 2005-09-21 08:09:04 +02:00
parent 8c57d7e788
commit 57d753e9ba

View file

@ -153,15 +153,18 @@ class autostatus(gen_config) :
# les bornes
if m.canal() :
# C'est une borne
if m.info() :
info = filter(lambda x: not x.startswith("<"), m.info())
if info:
# on regarde si c'est une borne de batiment
if ( m.info()[0][0:3] == "Au " ) and ( len(m.info()[0]) == 5 ) :
bornes[ "1-" + m.info()[0][4]+m.info()[0][3] + "-" + m.nom() ] = [ m.nom().split(".")[0] , m.nom() , 'none' , self.mail_contact(m.nom()) , m.info()[0] ]
if ( info[0][0:3] == "Au " ) and ( len(info[0]) == 5 ) :
bornes[ "1-" + info[0][4]+info[0][3] + "-" + m.nom() ] = [ m.nom().split(".")[0] , m.nom() , 'none' , self.mail_contact(m.nom()) , info[0] ]
else :
bornes[ "2-" + m.info()[0] + m.nom() ] = [ m.nom().split(".")[0] , m.nom() , 'none' , self.mail_contact(m.nom()) , m.info()[0] ]
bornes[ "2-" + info[0] + m.nom() ] = [ m.nom().split(".")[0] , m.nom() , 'none' , self.mail_contact(m.nom()) , info[0] ]
else :
# on met les bornes non définies à la fin (ordre alphabétique)
bornes[ "3-" + m.nom() ] = [ m.nom().split(".")[0] , m.nom() , 'none' , self.mail_contact(m.nom()) , 'Inutilise' ]
# On ne les met pas, ça pollue l'autostatus
# bornes[ "3-" + m.nom() ] = [ m.nom().split(".")[0] , m.nom() , 'none' , self.mail_contact(m.nom()) , 'Inutilise' ]
pass
# les switchs
elif m.info() and 'switch' in m.info()[0].lower() :