mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-27 02:48:38 -06:00
Updates for diffs
This commit is contained in:
parent
3b79b7e44c
commit
97cd37c452
@ -613,7 +613,7 @@ class Prefix(ChangeLoggedModel, CustomFieldModel):
|
|||||||
Returns:
|
Returns:
|
||||||
UtilizationData (namedtuple): (numerator, denominator)
|
UtilizationData (namedtuple): (numerator, denominator)
|
||||||
"""
|
"""
|
||||||
if self.status == Prefix.STATUS_CONTAINER:
|
if self.status == PrefixStatusChoices.STATUS_CONTAINER:
|
||||||
queryset = Prefix.objects.filter(prefix__net_contained=str(self.prefix), vrf=self.vrf)
|
queryset = Prefix.objects.filter(prefix__net_contained=str(self.prefix), vrf=self.vrf)
|
||||||
child_prefixes = netaddr.IPSet([p.prefix for p in queryset])
|
child_prefixes = netaddr.IPSet([p.prefix for p in queryset])
|
||||||
return UtilizationData(numerator=child_prefixes.size, denominator=self.prefix.size)
|
return UtilizationData(numerator=child_prefixes.size, denominator=self.prefix.size)
|
||||||
|
Loading…
Reference in New Issue
Block a user