https://bugzilla.redhat.com/show_bug.cgi?id=1108922 Signed-off-by: Chen Hanxiao <chenhanxiao@xxxxxxxxxxxxxx> --- virtinst/diskbackend.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/virtinst/diskbackend.py b/virtinst/diskbackend.py index 5f72d00..5725e1f 100644 --- a/virtinst/diskbackend.py +++ b/virtinst/diskbackend.py @@ -65,7 +65,8 @@ def check_if_path_managed(conn, path): def lookup_vol_by_path(): try: vol = conn.storageVolLookupByPath(path) - vol.info() + if os.path.exists(vol.path()): + vol.info() return vol, None except libvirt.libvirtError, e: if (hasattr(libvirt, "VIR_ERR_NO_STORAGE_VOL") -- 1.9.0 _______________________________________________ virt-tools-list mailing list virt-tools-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/virt-tools-list