summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2013-03-19 10:19:16 +0000
committerGerrit Code Review <review@openstack.org>2013-03-19 10:19:16 +0000
commitdb8dfce9516957c445583015bb983ae4ebbc6d9d (patch)
tree86b254811439270c8d87f310d2c1bd62bf2ac129
parent7178ef51123dcd4ba1c00184f8f5eb2d135c04a6 (diff)
parentcb369dab7184e72f24e70554828a7c4ca754d268 (diff)
Merge "libvirt: Tolerate existing vm(s) with cdrom(s)"
-rwxr-xr-xnova/virt/libvirt/driver.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/nova/virt/libvirt/driver.py b/nova/virt/libvirt/driver.py
index eabe75c73..c5692929c 100755
--- a/nova/virt/libvirt/driver.py
+++ b/nova/virt/libvirt/driver.py
@@ -3327,6 +3327,12 @@ class LibvirtDriver(driver.ComputeDriver):
locals())
continue
+ if not path:
+ LOG.debug(_('skipping disk for %(instance_name)s as it'
+ ' does not have a path') %
+ locals())
+ continue
+
# get the real disk size or
# raise a localized error if image is unavailable
dk_size = int(os.path.getsize(path))