def delInstanceInterface(self,instance,interName):
'''??????'''
interXml = None
raw_xml = instance.XMLDesc(0)
domXml = minidom.parseString(raw_xml)
for ds in domXml.getElementsByTagName('interface'):
try:
dev = ds.getElementsByTagName('target')[0].getAttribute('dev')
except:
continue
if dev == interName:interXml = ds.toxml()
if interXml:
try:
return instance.detachDeviceFlags(interXml,3)
except libvirt.libvirtError,e:
return '??????????????{result}'.format(result=e.get_error_message())
else:return False
评论列表
文章目录