Merge pull request #313 from coreemu/feature/check-ifc-before-flush

Feature/check ifc before flush
This commit is contained in:
bharnden 2019-12-20 09:58:13 -08:00 committed by GitHub
commit 6fa67f8844
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -126,7 +126,9 @@ class LinuxNetClient:
:param str device: device to flush
:return: nothing
"""
self.run(f"{IP_BIN} -6 address flush dev {device}")
self.run(
f"[ -e /sys/class/net/{device} ] && {IP_BIN} -6 address flush dev {device} || true"
)
def device_mac(self, device, mac):
"""