libvirt: virt rescue method now supports objects

Commit a37a96fd13 ensured
that the compute API and manager are now getting objects
for the rescue method.

This patch adds support to the virt driver code.

Change-Id: I2ae89f937b1983a2b0599e2eded343aa8358dbba
This commit is contained in:
Gary Kotton
2014-05-31 00:33:28 -07:00
parent ae1803b62b
commit 22fafee19b

View File

@@ -2217,11 +2217,11 @@ class LibvirtDriver(driver.ComputeDriver):
rescue_images = {
'image_id': (rescue_image_id or
CONF.libvirt.rescue_image_id or instance['image_ref']),
CONF.libvirt.rescue_image_id or instance.image_ref),
'kernel_id': (CONF.libvirt.rescue_kernel_id or
instance['kernel_id']),
instance.kernel_id),
'ramdisk_id': (CONF.libvirt.rescue_ramdisk_id or
instance['ramdisk_id']),
instance.ramdisk_id),
}
disk_info = blockinfo.get_disk_info(CONF.libvirt.virt_type,
instance,