Ignore error when multiple interfaces are detected
This commit is contained in:
parent
84fa7f35f6
commit
c4f0fafc04
1 changed files with 4 additions and 4 deletions
|
@ -40,8 +40,8 @@ def addr_of(addrs, dev : str) -> ipaddress.IPv4Interface:
|
|||
for addr in addrs:
|
||||
if addr['ifname'] != dev:
|
||||
continue
|
||||
if len(addr['addr_info']) != 1:
|
||||
raise ValueError('only exactly one address on dev is supported')
|
||||
#if len(addr['addr_info']) != 1:
|
||||
# raise ValueError('only exactly one address on dev is supported')
|
||||
info = addr['addr_info'][0]
|
||||
return ipaddress.IPv4Interface((info['local'], info['prefixlen']))
|
||||
raise ValueError('dev {0} not found'.format(dev))
|
||||
|
|
Loading…
Reference in a new issue