Bases: maasserver.models.cleansave.CleanSave, maasserver.models.timestampedmodel.TimestampedModel
NodeGroupInterface(id, created, updated, ip, nodegroup_id, management, interface, subnet_mask, broadcast_ip, router_ip, ip_range_low, ip_range_high, foreign_dhcp_ip)
Ensure that the network settings are all congruent.
Specifically, it ensures that the interface address, router address,
and the address range, all fall within the network defined by the
broadcast address and subnet mask.
Validate the network.
This validates that the network defined by broadcast_ip and
subnet_mask is valid.
Return management status text as displayed to the user.
Return the network defined by the broadcast address and net mask.
If either the broadcast address or the subnet mask is unset, returns