8
0
Fork 0
mirror of https://gitlab2.federez.net/re2o/re2o synced 2024-11-05 09:26:27 +00:00

Update models.py

This commit is contained in:
chapeau 2020-06-09 23:30:52 +02:00 committed by Gabriel Detraz
parent 4ca261d83d
commit 5091c626b6

View file

@ -354,6 +354,9 @@ class MachineType(RevMixin, AclMixin, models.Model):
return Interface.objects.filter(machine_type=self) return Interface.objects.filter(machine_type=self)
def update_domains(self): def update_domains(self):
"""Update domains extension with the extension of interface_parent. Called after update of an ip_type or a machine_type object. Exceptions are handled in the views.
(Calling domain.clear() for all domains could take several minutes)
"""
Domain.objects.filter(interface_parent__machine_type=self).update(extension=self.ip_type.extension) Domain.objects.filter(interface_parent__machine_type=self).update(extension=self.ip_type.extension)
@staticmethod @staticmethod