Lines Matching refs:ip_str
625 def _prefix_from_ip_string(cls, ip_str): argument
639 ip_int = cls._ip_int_from_string(ip_str)
641 cls._report_invalid_netmask(ip_str)
656 cls._report_invalid_netmask(ip_str)
1244 def _ip_int_from_string(cls, ip_str): argument
1257 if not ip_str:
1260 octets = ip_str.split('.')
1262 raise AddressValueError("Expected 4 octets in %r" % ip_str)
1268 raise AddressValueError("%s in %r" % (exc, ip_str))
1323 def _is_hostmask(self, ip_str): argument
1333 bits = ip_str.split('.')
1751 def _ip_int_from_string(cls, ip_str): argument
1764 if not ip_str:
1767 parts = ip_str.split(':')
1772 msg = "At least %d parts expected in %r" % (_min_parts, ip_str)
1780 raise AddressValueError("%s in %r" % (exc, ip_str))
1790 _max_parts - 1, ip_str)
1800 msg = "At most one '::' permitted in %r" % ip_str
1814 raise AddressValueError(msg % ip_str) # ^: requires ^::
1819 raise AddressValueError(msg % ip_str) # :$ requires ::$
1823 raise AddressValueError(msg % (cls._HEXTET_COUNT - 1, ip_str))
1830 raise AddressValueError(msg % (cls._HEXTET_COUNT, ip_str))
1833 raise AddressValueError(msg % ip_str) # ^: requires ^::
1836 raise AddressValueError(msg % ip_str) # :$ requires ::$
1853 raise AddressValueError("%s in %r" % (exc, ip_str))
1966 ip_str = _compat_str(self.network_address)
1968 ip_str = _compat_str(self.ip)
1970 ip_str = _compat_str(self)
1972 ip_int = self._ip_int_from_string(ip_str)