oslo.utils/oslo_utils
Hervé Beraud 3288539a0b Add a `strict` flag allowing users to restrict validation of IPv4 format
Add a ``strict`` flag allowing users to restrict validation to IP
addresses in presentation format (``a.b.c.d``) as opposed to address
format (``a.b.c.d``, ``a.b.c``, ``a.b``, ``a``).

https://github.com/netaddr/netaddr/issues/186
https://man7.org/linux/man-pages/man3/inet_pton.3.html
https://bugzilla.redhat.com/show_bug.cgi?id=1924436

Change-Id: I10fed16dad77ac17691a5d175c42b25916dc8bc4
Closes-Bug: #1914386
2021-02-05 14:07:20 +01:00
..
locale Imported Translations from Zanata 2018-03-01 06:07:18 +00:00
tests Add a `strict` flag allowing users to restrict validation of IPv4 format 2021-02-05 14:07:20 +01:00
__init__.py Move files out of the namespace package 2015-01-06 17:07:36 -05:00
_i18n.py Update URLs in documents according to document migration 2017-07-12 23:34:11 +08:00
dictutils.py Remove all usage of six library 2020-10-09 19:20:51 +08:00
encodeutils.py Remove all usage of six library 2020-10-09 19:20:51 +08:00
eventletutils.py eventletutils: Optimise EventletEvent.clear() 2019-01-25 14:56:57 +13:00
excutils.py Remove all usage of six library 2020-10-09 19:20:51 +08:00
fileutils.py Add util methods for checking json and yaml formatted file 2020-08-26 09:39:02 -05:00
fixture.py Fix uuidsentinel to follow getattr protocol 2020-06-26 15:36:51 +02:00
fnmatch.py Stop to use the __future__ module. 2020-06-02 20:41:31 +02:00
imageutils.py Update hacking for Python3 2020-04-02 15:10:56 +02:00
importutils.py Make method import_versioned_module work 2016-10-12 16:51:52 +08:00
netutils.py Add a `strict` flag allowing users to restrict validation of IPv4 format 2021-02-05 14:07:20 +01:00
reflection.py Remove all usage of six library 2020-10-09 19:20:51 +08:00
secretutils.py Add function to encapsule md5 for FIPS systems 2020-09-16 16:47:07 -04:00
specs_matcher.py Merge "Clean imports in code" 2018-02-09 12:55:21 +00:00
strutils.py Remove all usage of six library 2020-10-09 19:20:51 +08:00
timeutils.py Remove all usage of six library 2020-10-09 19:20:51 +08:00
units.py Write document for each unit of oslo_utils.utils 2015-10-15 16:14:14 +02:00
uuidutils.py Add toggle 'dashed' to 'generate_uuid' function 2016-12-06 02:38:08 -05:00
versionutils.py Remove all usage of six library 2020-10-09 19:20:51 +08:00