Richard W.M. Jones
2011-Mar-29 11:22 UTC
[Libguestfs] [PATCH] perl: Canonicalize /dev/vd* paths in old inspection code (RHBZ#691724).
This code is still deprecated. This is just for fixing a bug in the old virt-inspector which we still support in RHEL 6. Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones virt-p2v converts physical machines to virtual machines. Boot with a live CD or over the network (PXE) and turn machines into Xen guests. http://et.redhat.com/~rjones/virt-p2v -------------- next part -------------->From 759f4369de965f46f4a93b3a75dada050f87e223 Mon Sep 17 00:00:00 2001From: Richard W.M. Jones <rjones at redhat.com> Date: Tue, 29 Mar 2011 12:20:57 +0100 Subject: [PATCH] perl: Canonicalize /dev/vd* paths in old inspection code (RHBZ#691724). --- perl/lib/Sys/Guestfs/Lib.pm | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/perl/lib/Sys/Guestfs/Lib.pm b/perl/lib/Sys/Guestfs/Lib.pm index 97d0e8e..95c18a5 100644 --- a/perl/lib/Sys/Guestfs/Lib.pm +++ b/perl/lib/Sys/Guestfs/Lib.pm @@ -922,6 +922,9 @@ sub _find_filesystem if (m{^/dev/hd(.*)} && exists $fses->{"/dev/sd$1"}) { return ("/dev/sd$1", $fses->{"/dev/sd$1"}); } + if (m{^/dev/vd(.*)} && exists $fses->{"/dev/sd$1"}) { + return ("/dev/sd$1", $fses->{"/dev/sd$1"}); + } if (m{^/dev/xvd(.*)} && exists $fses->{"/dev/sd$1"}) { return ("/dev/sd$1", $fses->{"/dev/sd$1"}); } -- 1.7.4.1