@@ -405,13 +405,11 @@ def runqemu_check_taps():
"""Check if tap devices for runqemu are available"""
if not os.path.exists('/etc/runqemu-nosudo'):
return False
- result = runCmd('PATH="$PATH:/sbin:/usr/sbin" ip tuntap show', ignore_status=True)
+ result = runCmd('PATH="$PATH:/sbin:/usr/sbin" ip tuntap show mode tap', ignore_status=True)
if result.status != 0:
- result = runCmd('PATH="$PATH:/sbin:/usr/sbin" ifconfig -a', ignore_status=True)
- if result.status != 0:
- return False
+ return False
for line in result.output.splitlines():
- if line.startswith('tap'):
+ if 'tap' in line:
break
else:
return False