Browse Source

ptr are empty if revere disabled

dns_reverse_options^2
Charlie Jacomme 7 years ago
parent
commit
b9a4dd6d65
  1. 16
      machines/models.py

16
machines/models.py

@ -450,14 +450,20 @@ class IpType(RevMixin, AclMixin, models.Model):
def get_associated_ptr_records(self): def get_associated_ptr_records(self):
from re2o.utils import all_active_assigned_interfaces from re2o.utils import all_active_assigned_interfaces
return (all_active_assigned_interfaces() if self.reverse_v4:
.filter(type__ip_type=self) return (all_active_assigned_interfaces()
.filter(ipv4__isnull=False)) .filter(type__ip_type=self)
.filter(ipv4__isnull=False))
else:
return None
def get_associated_ptr_v6_records(self): def get_associated_ptr_v6_records(self):
from re2o.utils import all_active_interfaces from re2o.utils import all_active_interfaces
return (all_active_interfaces(full=True) if self.reverse_v6:
.filter(type__ip_type=self)) return (all_active_interfaces(full=True)
.filter(type__ip_type=self))
else:
return None
def clean(self): def clean(self):
""" Nettoyage. Vérifie : """ Nettoyage. Vérifie :

Loading…
Cancel
Save