def shutdown(self, id):
if self.isCurrentStorageAction(id):
raise Exception("Can't stop a locked machine")
domain = self._get_domain(id)
if domain.state(0)[0] in [libvirt.VIR_DOMAIN_SHUTDOWN, libvirt.VIR_DOMAIN_SHUTOFF, libvirt.VIR_DOMAIN_CRASHED]:
return True
return domain.shutdown() == 0
评论列表
文章目录