Browse Source

Lors de la modification d'une machine, on maj aussi le ldap

infra2.0
Gabriel Detraz 9 years ago
committed by root
parent
commit
d738448867
  1. 10
      machines/models.py

10
machines/models.py

@ -150,6 +150,16 @@ class IpList(models.Model):
def __str__(self):
return self.ipv4
@receiver(post_save, sender=Machine)
def machine_post_save(sender, **kwargs):
user = kwargs['instance'].user
user.ldap_sync(base=False, access_refresh=False, mac_refresh=True)
@receiver(post_delete, sender=Machine)
def machine_post_delete(sender, **kwargs):
machine = kwargs['instance']
user = machine.user
user.ldap_sync(base=False, access_refresh=False, mac_refresh=True)
@receiver(post_save, sender=Interface)
def interface_post_save(sender, **kwargs):

Loading…
Cancel
Save