]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
storage backend rbd: Do not prefix rbd: on volume names.
authorWido den Hollander <wido@widodh.nl>
Fri, 22 Jun 2012 12:45:59 +0000 (14:45 +0200)
committerMichal Privoznik <mprivozn@redhat.com>
Mon, 25 Jun 2012 14:43:18 +0000 (16:43 +0200)
We used to prefix 'rbd:' to volume names, this is not necessary.

Qemu takes RBD devices in this way, like: qemu -drive rbd:pool/image

When attaching a network disk like RBD to a guest we however do not use this prefix.

Currently you can't map a RBD volume name directly to a domain without removing the prefix.

Signed-off-by: Wido den Hollander <wido@widodh.nl>
src/storage/storage_backend_rbd.c

index 3e7464c5c314441f4aa3045609259db435e6623d..7615dcc37f42ba4a1221108a2973848b8b7f2ee1 100644 (file)
@@ -237,7 +237,7 @@ static int volStorageBackendRBDRefreshVolInfo(virStorageVolDefPtr vol,
     vol->type = VIR_STORAGE_VOL_NETWORK;
 
     VIR_FREE(vol->target.path);
-    if (virAsprintf(&vol->target.path, "rbd:%s/%s",
+    if (virAsprintf(&vol->target.path, "%s/%s",
                     pool->def->source.name,
                     vol->name) == -1) {
         virReportOOMError();