X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=tools%2Fvirt-edit;h=ca8e576f2836a507c8935c7fb23f080c4dd78d38;hb=e2d352feb99f47c56b895837d838da3552fa0820;hp=c133e6a1a5d0691956e5e61f088d3f3c5fc117f8;hpb=9a608a1516bd339dc6d5ebe9952d3bced273c416;p=libguestfs.git diff --git a/tools/virt-edit b/tools/virt-edit index c133e6a..ca8e576 100755 --- a/tools/virt-edit +++ b/tools/virt-edit @@ -133,14 +133,13 @@ my %fses = my $oses = inspect_operating_systems ($g, \%fses); my @roots = keys %$oses; -die __"no root device found in this operating system image" if @roots == 0; die __"multiboot operating systems are not supported by virt-edit" if @roots > 1; my $root_dev = $roots[0]; my $os = $oses->{$root_dev}; mount_operating_system ($g, $os, 0); -my ($fh, $tempname) = tempfile (); +my ($fh_not_used, $tempname) = tempfile (UNLINK => 1); # Allow this to fail in case eg. the file does not exist. $g->download($filename, $tempname);