[Libguestfs] [PATCH 2/2] virt-df: Ignore domains which have ID 0.

Matthew Booth mbooth at redhat.com
Tue Nov 17 14:47:55 UTC 2009


On 17/11/09 14:25, Richard W.M. Jones wrote:
>> From dda10cd9357169d5c55d9d49e270a6202971b8c0 Mon Sep 17 00:00:00 2001
> From: Richard Jones<rjones at redhat.com>
> Date: Tue, 17 Nov 2009 14:21:54 +0000
> Subject: [PATCH 2/2] virt-df: Ignore domains which have ID 0.
>
> This is the remainder of the fix for RHBZ#538041.  Domains
> which have ID 0 are special domains.  libvirt defines it as
> the "control plane OS".  Only Xen and HyperV have this
> behaviour, and in both cases we should ignore those domains
> for the purposes of virt-df (user can just run "df" if they
> need that information for the dom0).
> ---
>   tools/virt-df |    3 +++
>   1 files changed, 3 insertions(+), 0 deletions(-)
>
> diff --git a/tools/virt-df b/tools/virt-df
> index 6157e21..81e17cd 100755
> --- a/tools/virt-df
> +++ b/tools/virt-df
> @@ -160,6 +160,9 @@ 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) {
> -- 1.6.5.2

ACK.

-- 
Matthew Booth, RHCA, RHCSS
Red Hat Engineering, Virtualisation Team

M:       +44 (0)7977 267231
GPG ID:  D33C3490
GPG FPR: 3733 612D 2D05 5458 8A8A 1600 3441 EA19 D33C 3490




More information about the Libguestfs mailing list