Use function is_valid_mac from oslo.utils
Oslo.utils 3.17 provides same function, just use it. Change-Id: I0957c3301f48f936c161762718e48eeb3dfab760
This commit is contained in:
parent
34191588dd
commit
4aa62e6174
@ -14,6 +14,7 @@
|
||||
"""Standard set of plugins."""
|
||||
|
||||
import logging
|
||||
from oslo_utils import netutils
|
||||
|
||||
from ironic_discoverd import conf
|
||||
from ironic_discoverd.plugins import base
|
||||
@ -68,7 +69,7 @@ class ValidateInterfacesHook(base.ProcessingHook):
|
||||
|
||||
valid_interfaces = {
|
||||
n: iface for n, iface in node_info['interfaces'].items()
|
||||
if (utils.is_valid_mac(iface.get('mac'))
|
||||
if (netutils.is_valid_mac(iface.get('mac'))
|
||||
and (compat or iface.get('ip')))
|
||||
}
|
||||
valid_macs = [iface['mac'] for iface in valid_interfaces.values()]
|
||||
|
Loading…
x
Reference in New Issue
Block a user