def create(self, id, xml):
if self.isCurrentStorageAction(id):
raise Exception("Can't start a locked machine")
domain = self._get_domain(id)
if not domain and xml:
domain = self.connection.defineXML(xml)
if domain.state(0)[0] == libvirt.VIR_DOMAIN_RUNNING:
return True
return domain.create() == 0
评论列表
文章目录