Quand on modife le champ carte d'tudiant il faut tout redmarrer cette

priode.

darcs-hash:20050312095538-41617-d4d5805631bb0b98b011e177f50e72de426350ee.gz
This commit is contained in:
pauget 2005-03-12 10:55:38 +01:00
parent 773b41ce86
commit b3b1bb9ffd

View file

@ -1117,14 +1117,16 @@ class base_proprietaire(base_classes_crans) :
else : else :
ret += coul(u"Modification %s effectuée avec succès." % self.Nom(), 'vert') ret += coul(u"Modification %s effectuée avec succès." % self.Nom(), 'vert')
# Faut-il redémarrer plus de services que ceux traités dans _save ? # Changements administratifs
if 'carteEtudiant+%s' % ann_scol in self.modifs \ test_carte = 'carteEtudiant+%s' % ann_scol in self.modifs \
or 'carteEtudiant-%s' % ann_scol in self.modifs \ or 'carteEtudiant-%s' % ann_scol in self.modifs
and self.machines() :
if test_carte and self.machines() :
self.services_to_restart('bl_carte_etudiant') self.services_to_restart('bl_carte_etudiant')
if 'paiement+%s' % ann_scol in self.modifs \ if 'paiement+%s' % ann_scol in self.modifs \
or 'paiement-%s' % ann_scol in self.modifs : or 'paiement-%s' % ann_scol in self.modifs \
or ( bl_carte_et_definitif and test_carte ) :
for m in self.machines() : for m in self.machines() :
self.services_to_restart('firewall',[m.ip()] ) self.services_to_restart('firewall',[m.ip()] )
self.services_to_restart('firewall-komaz',[m.ip()] ) self.services_to_restart('firewall-komaz',[m.ip()] )