Commit 2c58910d authored by Nick Coghlan's avatar Nick Coghlan

Issue #14814: Clean out an obsolete property and method from ipaddress Network objects

parent aff73f91
......@@ -709,12 +709,6 @@ class _BaseNetwork(_IPAddressBase):
self._cache['hostmask'] = x
return x
@property
def network(self):
# XXX (ncoghlan): This is redundant now and will likely be removed
return self.__class__('%s/%d' % (str(self.network_address),
self.prefixlen))
@property
def with_prefixlen(self):
return '%s/%d' % (str(self.ip), self._prefixlen)
......@@ -942,12 +936,6 @@ class _BaseNetwork(_IPAddressBase):
yield current
def masked(self):
"""Return the network object with the host bits masked out."""
# XXX (ncoghlan): This is redundant now and will likely be removed
return self.__class__('%s/%d' % (self.network_address,
self._prefixlen))
def supernet(self, prefixlen_diff=1, new_prefix=None):
"""The supernet containing the current network.
......@@ -1908,7 +1896,7 @@ class _BaseV6(object):
"""
if isinstance(self, IPv6Network):
return int(self.network) == 1 and getattr(
return int(self) == 1 and getattr(
self, '_prefixlen', 128) == 128
elif isinstance(self, IPv6Interface):
return int(self.network.network_address) == 1 and getattr(
......
......@@ -390,7 +390,7 @@ class IpaddrUnitTest(unittest.TestCase):
self.assertRaises(ValueError, list,
self.ipv4_interface.network.subnets(-1))
self.assertRaises(ValueError, list,
self.ipv4_network.network.subnets(-1))
self.ipv4_network.subnets(-1))
self.assertRaises(ValueError, list,
self.ipv6_interface.network.subnets(-1))
self.assertRaises(ValueError, list,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment