diff options
| author | Nick Coghlan <ncoghlan@gmail.com> | 2012-08-05 22:45:22 +1000 |
|---|---|---|
| committer | Nick Coghlan <ncoghlan@gmail.com> | 2012-08-05 22:45:22 +1000 |
| commit | cbc99f844aae1576f49c01caa976e58b3de19dd6 (patch) | |
| tree | e69ce3b5b3d0d328d3a4e5822951c89d88298e22 /Lib/ipaddress.py | |
| parent | 21d31bf9f94949496ea40d38d51a158270bbf81e (diff) | |
| download | cpython-cbc99f844aae1576f49c01caa976e58b3de19dd6.tar.gz | |
Issue #14814: Remove redundant property from interface objects - prefixlen can be accessed via the associated network object
Diffstat (limited to 'Lib/ipaddress.py')
| -rw-r--r-- | Lib/ipaddress.py | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/Lib/ipaddress.py b/Lib/ipaddress.py index dfb59445ae..c9338c55f3 100644 --- a/Lib/ipaddress.py +++ b/Lib/ipaddress.py @@ -1331,10 +1331,6 @@ class IPv4Interface(IPv4Address): return self._ip ^ self._prefixlen ^ int(self.network.network_address) @property - def prefixlen(self): - return self._prefixlen - - @property def ip(self): return IPv4Address(self._ip) @@ -1708,7 +1704,7 @@ class _BaseV6: hex_str = '%032x' % ip_int parts = [hex_str[x:x+4] for x in range(0, 32, 4)] if isinstance(self, (_BaseNetwork, IPv6Interface)): - return '%s/%d' % (':'.join(parts), self.prefixlen) + return '%s/%d' % (':'.join(parts), self._prefixlen) return ':'.join(parts) @property @@ -1947,10 +1943,6 @@ class IPv6Interface(IPv6Address): return self._ip ^ self._prefixlen ^ int(self.network.network_address) @property - def prefixlen(self): - return self._prefixlen - - @property def ip(self): return IPv6Address(self._ip) |
