autostatus

correction de bug

darcs-hash:20041022010951-4ec08-42dffe8c85330e2713334ab106ee77fcdb82aea9.gz
This commit is contained in:
chove 2004-10-22 03:09:51 +02:00
parent 96bed6bbac
commit 8cd8a93fad

View file

@ -1949,7 +1949,7 @@ class machine(base_classes_crans) :
Enregistre la machine courante dans la base LDAP Enregistre la machine courante dans la base LDAP
Retourne une chaîne indiquant les opération effectuées. Retourne une chaîne indiquant les opération effectuées.
""" """
if self.proprietaire() == crans and not isadm : if self.proprietaire().Nom() == "Crans" and not isadm :
raise EnvironmentError(u'Il faut être administrateur pour effectuer cette opération.') raise EnvironmentError(u'Il faut être administrateur pour effectuer cette opération.')
ret ='' ret =''
@ -1976,7 +1976,11 @@ class machine(base_classes_crans) :
if bl and ( 'ipHostNumber' in self.modifs or 'host' in self.modifs ): if bl and ( 'ipHostNumber' in self.modifs or 'host' in self.modifs ):
for s in bl : for s in bl :
self.services_to_restart(s,[ self.ip() ] ) self.services_to_restart(s,[ self.ip() ] )
# Regénération de l'autostatus ?
if self.proprietaire().Nom() == "Crans" :
self.services_to_restart('autostatus')
# Remise à zéro # Remise à zéro
self.modifs=[] self.modifs=[]