summaryrefslogtreecommitdiffstats
path: root/inspector
diff options
context:
space:
mode:
authorRichard W.M. Jones <rjones@redhat.com>2010-10-22 12:13:07 +0100
committerRichard W.M. Jones <rjones@redhat.com>2010-10-22 12:13:07 +0100
commit2109d8d86aeb66093e0a9f41d3693693e3df66d5 (patch)
tree8c95bfb3897d85480072e6ac0fc162bae87ee2c6 /inspector
parent4460280960081d8b037719f671a7fcea8be091fb (diff)
downloadlibguestfs-2109d8d86aeb66093e0a9f41d3693693e3df66d5.tar.gz
libguestfs-2109d8d86aeb66093e0a9f41d3693693e3df66d5.tar.xz
libguestfs-2109d8d86aeb66093e0a9f41d3693693e3df66d5.zip
inspector: Add comment about why --fish option implies write mode.
Diffstat (limited to 'inspector')
-rwxr-xr-xinspector/virt-inspector8
1 files changed, 8 insertions, 0 deletions
diff --git a/inspector/virt-inspector b/inspector/virt-inspector
index 04a0771a..bfaa50ec 100755
--- a/inspector/virt-inspector
+++ b/inspector/virt-inspector
@@ -200,7 +200,15 @@ if ($version) {
pod2usage (__"virt-inspector: no image or VM names given") if @ARGV == 0;
my $rw = 0;
+
+# XXX This is a bug: Originally we intended to open the guest with
+# rw=>1 in order to tell Sys::Guestfs::Lib that we should disallow
+# active domains. However this also has the effect of opening the
+# disk image in write mode, and in any case we don't use this option
+# in guestfish any more since we moved all the inspection code into
+# the core library. We should drop the fish output modes completely.
$rw = 1 if $output eq "fish";
+
my $g;
my @images;
if ($uri) {