mirror of
https://gitlab2.federez.net/re2o/re2o
synced 2024-11-25 22:22:26 +00:00
Update models.py
This commit is contained in:
parent
f91dcf82c4
commit
31c3441cfc
1 changed files with 3 additions and 0 deletions
|
@ -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
|
||||||
|
|
Loading…
Reference in a new issue