Optimize snapshot erasing

This commit is contained in:
vic 2013-02-04 04:42:35 +04:00
parent 40bfbf8734
commit 579b1bfe40
2 changed files with 6 additions and 1 deletions

View File

@ -1,4 +1,5 @@
import ipaddr
from devops.helpers.helpers import SSHClient
def one(manager):
environment = manager.environment_create('test_env7')
@ -33,9 +34,13 @@ def one(manager):
manager.node_attach_volume(node, v4)
environment.define()
environment.start()
remotes = []
for node in environment.nodes:
node.await('internal')
node.remote('internal', 'root', 'r00tme').check_stderr('ls -la', verbose=True)
remotes.append(node.remote('internal', 'root', 'r00tme'))
SSHClient.execute_together(remotes, 'ls -la')
if __name__ == '__main__':

View File

@ -85,7 +85,7 @@ class LibvirtXMLBuilder(object):
def _build_disk_device(self, device_xml, disk_device):
with device_xml.disk(type=disk_device.type, device=disk_device.device):
#https://bugs.launchpad.net/ubuntu/+source/qemu-kvm/+bug/741887
device_xml.driver(type=disk_device.volume.format, cache="writeback")
device_xml.driver(type=disk_device.volume.format, cache="unsafe")
device_xml.source(file=self.driver.volume_path(disk_device.volume))
device_xml.target(dev=disk_device.target_dev, bus=disk_device.bus)