Bug IP multiples
darcs-hash:20040908164940-41617-c6fb38625b5dab487a06b859679017e16434547d.gz
This commit is contained in:
parent
d8491177be
commit
20440a9b30
1 changed files with 14 additions and 15 deletions
|
@ -247,7 +247,7 @@ class crans_ldap :
|
||||||
pass
|
pass
|
||||||
r.append(res[0])
|
r.append(res[0])
|
||||||
|
|
||||||
return []
|
return r
|
||||||
|
|
||||||
def lock(self,item,valeur) :
|
def lock(self,item,valeur) :
|
||||||
""" Lock un item avec la valeur valeur, les items possibles peuvent être :
|
""" Lock un item avec la valeur valeur, les items possibles peuvent être :
|
||||||
|
@ -968,19 +968,15 @@ class base_proprietaire(base_classes_crans) :
|
||||||
try :
|
try :
|
||||||
# Tentative de changement d'IP de la machine
|
# Tentative de changement d'IP de la machine
|
||||||
m.ip(ip)
|
m.ip(ip)
|
||||||
except ValueError, c :
|
except ValueError:
|
||||||
if len(c.args) == 2 :
|
# IP invalide, on la change
|
||||||
# IP invalide, on la change
|
ret += "\nChangement d'IP machine %s : " % m.nom()
|
||||||
ret += "\nChangement d'IP machine %s : " % m.nom()
|
try :
|
||||||
try :
|
ret += "%s -> %s" % ( ip, m.ip('<automatique>') )
|
||||||
ret += "%s -> %s" % ( ip, m.ip('<automatique>') )
|
r = m.save()
|
||||||
r = m.save()
|
except c :
|
||||||
except c :
|
ret += coul(u'ERREUR : %s' % c.args[0], rouge)
|
||||||
ret += coul(u'ERREUR : %s' % c.args[0], rouge)
|
err = 1
|
||||||
err = 1
|
|
||||||
else :
|
|
||||||
# Autre erreur, c pas normal
|
|
||||||
raise RuntimeError(u'Erreur interne')
|
|
||||||
|
|
||||||
if err : ret += '\nEssayer de corriger les erreurs machines en éditant celles-ci.\n'
|
if err : ret += '\nEssayer de corriger les erreurs machines en éditant celles-ci.\n'
|
||||||
|
|
||||||
|
@ -1819,7 +1815,6 @@ class machine(base_classes_crans) :
|
||||||
if not new :
|
if not new :
|
||||||
return self._data.get('puissance',[''])[0]
|
return self._data.get('puissance',[''])[0]
|
||||||
|
|
||||||
|
|
||||||
try :
|
try :
|
||||||
new = int(new)
|
new = int(new)
|
||||||
if new < 0 or new > 99 : raise
|
if new < 0 or new > 99 : raise
|
||||||
|
@ -1852,6 +1847,10 @@ class machine(base_classes_crans) :
|
||||||
if 'canal' in self.modifs or 'puissance' in self.modifs :
|
if 'canal' in self.modifs or 'puissance' in self.modifs :
|
||||||
self.services_to_restart('bornes_wifi',['self.nom()'])
|
self.services_to_restart('bornes_wifi',['self.nom()'])
|
||||||
|
|
||||||
|
if self.__typ == 'wifi' and ( 'ipHostNumber' in self.modifs or 'host' in self.modifs ) :
|
||||||
|
# Reconfiguration clients wifi necessaire
|
||||||
|
self.services_to_restart('conf_wifi')
|
||||||
|
|
||||||
# Remise à zéro
|
# Remise à zéro
|
||||||
self.modifs=[]
|
self.modifs=[]
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue