X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=tools%2Fvirt-tar;h=3e6e20b9acc02d61623cb514ad4f4be4c733de61;hb=4f6bd18d2e2a9c1d317a07b59072579d8fff42ac;hp=16013b82f3c1158a736a6977f469e98a0e5becd9;hpb=984a35cfc0ae09821fb39307b98ec8399bcd8982;p=libguestfs.git
diff --git a/tools/virt-tar b/tools/virt-tar
index 16013b8..3e6e20b 100755
--- a/tools/virt-tar
+++ b/tools/virt-tar
@@ -25,7 +25,6 @@ use Sys::Guestfs::Lib qw(open_guest get_partitions resolve_windows_path
inspect_operating_systems mount_operating_system);
use Pod::Usage;
use Getopt::Long;
-use File::Temp qw/tempfile/;
use Locale::TextDomain 'libguestfs';
=encoding utf8
@@ -202,9 +201,11 @@ if ($mode eq "x") {
} else { # $mode eq "u"
$directory = pop @ARGV;
$tarball = pop @ARGV;
- die __"virt-tar: $tarball: file not found\n" unless -f $tarball;
+ die __x("virt-tar: {tarball}: file not found\n",
+ tarball => $tarball) unless -f $tarball;
}
-die __"virt-tar: $directory: directory name must start with '/' character\n"
+die __x("virt-tar: {dir}: directory name must start with '/' character\n",
+ dir => $directory)
unless substr ($directory, 0, 1) eq "/";
my @args = (\@ARGV);
@@ -225,7 +226,6 @@ my %fses =
my $oses = inspect_operating_systems ($g, \%fses);
my @roots = keys %$oses;
-die __"no root device found in this operating system image\n" if @roots == 0;
die __"multiboot operating systems are not supported by virt-tar\n" if @roots > 1;
my $root_dev = $roots[0];
@@ -267,7 +267,7 @@ L.
=head1 AUTHOR
-Richard W.M. Jones L
+Richard W.M. Jones L
=head1 COPYRIGHT