test-network: read link attribute at any depth
This commit is contained in:
parent
9dfc1a9339
commit
befd4b8b60
|
@ -216,8 +216,8 @@ def tearDownModule():
|
||||||
for u in running_units:
|
for u in running_units:
|
||||||
check_output(f'systemctl start {u}')
|
check_output(f'systemctl start {u}')
|
||||||
|
|
||||||
def read_link_attr(link, dev, attribute):
|
def read_link_attr(*args):
|
||||||
with open(os.path.join(os.path.join(os.path.join('/sys/class/net/', link), dev), attribute)) as f:
|
with open(os.path.join('/sys/class/net/', *args)) as f:
|
||||||
return f.readline().strip()
|
return f.readline().strip()
|
||||||
|
|
||||||
def read_bridge_port_attr(bridge, link, attribute):
|
def read_bridge_port_attr(bridge, link, attribute):
|
||||||
|
|
Loading…
Reference in a new issue