prparation pour le comptage de l'upload par adhrent
darcs-hash:20051205193659-4ec08-e413cbf32fdf468be17628a67bbef78a1eb96d0c.gz
This commit is contained in:
parent
282f0e812f
commit
5c77cb3bff
2 changed files with 25 additions and 13 deletions
|
@ -140,10 +140,14 @@ class rouge(base_reconfigure) :
|
|||
from gen_confs.switchs import switch
|
||||
self._do(switch(chambres))
|
||||
|
||||
def exemptions(self) :
|
||||
from exemptions import exemptions
|
||||
def surveillance_exemptions(self) :
|
||||
from gen_confs.surveillance import exemptions
|
||||
self._do(exemptions())
|
||||
|
||||
def surveillance_machines(self) :
|
||||
from gen_confs.surveillance import machines
|
||||
self._do(machines(),self._machines())
|
||||
|
||||
class zamok(base_reconfigure) :
|
||||
# Tout est dans le parent
|
||||
pass
|
||||
|
|
|
@ -2486,8 +2486,12 @@ class machine(base_classes_crans):
|
|||
self.services_to_restart('mail_modif',['ip=%s' % self.ip()])
|
||||
|
||||
# Synchronisation avec la base pgsql pour les exemptions
|
||||
if 'exempt' in self.modifs or 'ipHostNumber' in self.modifs:
|
||||
self.services_to_restart('exemptions')
|
||||
if 'exempt' in self.modifs or ('ipHostNumber' in self.modifs and self.exempt()):
|
||||
self.services_to_restart('surveillance_exemptions')
|
||||
|
||||
# Synchronisation avec la base pgsql pour la liste des machines
|
||||
if 'ipHostNumber' in self.modifs:
|
||||
self.services_to_restart('surveillance_machines')
|
||||
|
||||
# Remise à zéro
|
||||
self.modifs=[]
|
||||
|
@ -2514,6 +2518,10 @@ class machine(base_classes_crans):
|
|||
else:
|
||||
self.services_to_restart('rouge-dhcp')
|
||||
|
||||
if self.exempt():
|
||||
self.services_to_restart('surveillance_exemptions')
|
||||
self.services_to_restart('surveillance_machines')
|
||||
|
||||
self.services_to_restart('dns')
|
||||
self.services_to_restart('macip',[self.ip()] )
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue