diff options
Diffstat (limited to 'oslo_utils/netutils.py')
-rw-r--r-- | oslo_utils/netutils.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/oslo_utils/netutils.py b/oslo_utils/netutils.py index af06a43..492c726 100644 --- a/oslo_utils/netutils.py +++ b/oslo_utils/netutils.py @@ -21,11 +21,10 @@ import logging import os import re import socket +from urllib import parse import netaddr import netifaces -import six -from six.moves.urllib import parse from oslo_utils._i18n import _ @@ -284,7 +283,7 @@ def is_valid_mac(address): .. versionadded:: 3.17 """ m = "[0-9a-f]{2}(:[0-9a-f]{2}){5}$" - return (isinstance(address, six.string_types) and + return (isinstance(address, str) and re.match(m, address.lower())) |