diff --git a/gestion/gen_confs/autostatus.py b/gestion/gen_confs/autostatus.py index 6520200b..dbfd5ada 100755 --- a/gestion/gen_confs/autostatus.py +++ b/gestion/gen_confs/autostatus.py @@ -144,13 +144,17 @@ class autostatus(gen_config) : bornes[ "3-" + m.nom() ] = [ m.nom().split(".")[0] , m.nom() , 'none' , 'nobody' , 'Inutilise' ] # les switchs - elif 'switch' in m.info()[0].lower() : - - # on convertit le bat# en bat#-0 - if not "-" in m.nom().split(".")[0] : - index = m.nom().split(".")[0] + "-0" + elif m.info() and 'switch' in m.info()[0].lower() : + + # est ce que c'est un batiment + if 'bat' == m.nom()[0:3] : + # on convertit le bat# en bat#-0 + if not "-" in m.nom().split(".")[0] : + index = m.nom().split(".")[0] + "-0" + else : + index = m.nom().split(".")[0] else : - index = m.nom().split(".")[0] + index = 'a' + m.nom().split(".")[0] # on ajoute au dictionnaire switchs[ index ] = [ m.nom().split(".")[0] , m.nom() , 'none' , 'nobody' , m.info()[0] ]