X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=tools%2Fvirt-df;h=5a064cc6d027157b5545d90abe628633d6fe03c1;hb=73e472f1f1e9b8830cb74f06659e95507696a4f9;hp=78eb25c98ecd9068c86ddbdcf61dd5c72c9def5c;hpb=945b6e0a085611b45b2ab0752a66e6e60b21666c;p=libguestfs.git diff --git a/tools/virt-df b/tools/virt-df index 78eb25c..5a064cc 100755 --- a/tools/virt-df +++ b/tools/virt-df @@ -26,7 +26,6 @@ use Sys::Guestfs::Lib qw(open_guest get_partitions resolve_windows_path use Pod::Usage; use Getopt::Long; use Data::Dumper; -use File::Temp qw/tempdir/; use XML::Writer; use Locale::TextDomain 'libguestfs'; @@ -160,12 +159,16 @@ if (@ARGV == 0) { my @doms = $conn->list_defined_domains (); push @doms, $conn->list_domains (); + # https://bugzilla.redhat.com/show_bug.cgi?id=538041 + @doms = grep { $_->get_id () != 0 } @doms; + my @domnames = map { $_->get_name () } @doms; if (@domnames) { print_title (); foreach (@domnames) { - do_df ($_); + eval { do_df ($_); }; + warn $@ if $@; } } } else {