<div dir="ltr">Hi all,<div><br></div><div>Recently, I met one scenario which needs to close the cache on linux hypervisor.</div><div><br></div><div>But some codes written in libvirt/driver.py (including suspend/snapshot) are hard-coded.</div>
<div>For example:</div><div>-----------</div><div><div>    def suspend(self, instance):</div><div>        """Suspend the specified instance."""</div><div>        dom = self._lookup_by_name(instance['name'])</div>
<div>        self._detach_pci_devices(dom,</div><div>            pci_manager.get_instance_pci_devs(instance))</div><div>        dom.managedSave(<span style="background-color:rgb(243,243,243)"><font color="#ff0000">0</font></span>)</div>
</div><div><br></div><div>So, can we add one configuration item in nova.conf, like <span style="font-family:arial,sans-serif;font-size:13px"><b>DOMAIN_SAVE_BYPASS_CACHE</b>, to let operator can handle it?</span></div><div>
<span style="font-family:arial,sans-serif;font-size:13px"><br></span></div><div>That would be improved flexibility of Nova.<br></div><div><br></div><div><br></div><div>Thanks</div><div>wingwj</div></div>