diff --git a/gestion/annuaires.py b/gestion/annuaires.py index d33c9d2d..90593470 100755 --- a/gestion/annuaires.py +++ b/gestion/annuaires.py @@ -3,6 +3,7 @@ # Liste des bâtiments avec switch manageables bat_switchs = [ 'a', 'b', 'c' , 'g' , 'h' , 'i' , 'j' ] +bat_manuels = [ 'm', 'p' ] aide={ 'a' : "Chambres 603g et d sur même prise (câble d mort). Chambre 608d branchée sur le local photocopieuse", diff --git a/gestion/gen_confs/switchs.py b/gestion/gen_confs/switchs.py index 002350d9..eb9dd3da 100755 --- a/gestion/gen_confs/switchs.py +++ b/gestion/gen_confs/switchs.py @@ -154,7 +154,7 @@ exit if bat in bat_switchs : prise = sw_chbre(chbre) prise.reconfigure() # Vitesse et nom (juste au cas ou ca aurait changé) - else : + elif bat in bat_manuels : class prise_non_manageable : def __init__(self,chbre) : self.chbre = chbre @@ -174,8 +174,14 @@ exit def enable(self) : self.__mail("Chambre %s à brancher." % self.chbre) - prise=prise_non_manageable(chbre) - + prise=prise_non_manageable(chbre) + + else : + # Rien a faire + print OK + return True + + a = self.db.search('chbre=%s&paiement=ok' % chbre) a = a['adherent'] + a['club'] if a and 'bloq' not in a[0].blacklist_actif() :