Commit 8ce74665 authored by Gabriel Detraz's avatar Gabriel Detraz Committed by root

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

parent 82054aa8
......@@ -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):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment