[Libvirt-cim] [PATCH] Set the InitPath for LXC guests
Richard Maciel
rmaciel at linux.vnet.ibm.com
Fri May 15 22:04:30 UTC 2009
+1
Kaitlin Rupert wrote:
> # HG changeset patch
> # User Kaitlin Rupert <karupert at us.ibm.com>
> # Date 1242279945 25200
> # Node ID 1a625ee4280f4f55fbed04c2eeb973e3af3e5816
> # Parent 032d34765a83b2f6784fd33e488b8829f3391603
> Set the InitPath for LXC guests
>
> This was missed when InitPath support for LXC guests was added.
>
> Signed-off-by: Kaitlin Rupert <karupert at us.ibm.com>
>
> diff -r 032d34765a83 -r 1a625ee4280f src/Virt_VSSD.c
> --- a/src/Virt_VSSD.c Wed May 13 07:40:47 2009 -0700
> +++ b/src/Virt_VSSD.c Wed May 13 22:45:45 2009 -0700
> @@ -88,6 +88,16 @@
> CMPI_chars);
> }
>
> +static void _set_lxc_prop(struct domain *dominfo,
> + CMPIInstance *inst)
> +{
> + if (dominfo->os_info.lxc.init != NULL)
> + CMSetProperty(inst,
> + "InitPath",
> + (CMPIValue *)dominfo->os_info.lxc.init,
> + CMPI_chars);
> +}
> +
> static int instance_from_dom(virDomainPtr dom,
> CMPIInstance *inst)
> {
> @@ -151,6 +161,8 @@
> _set_fv_prop(dominfo, inst);
> else if (dominfo->type == DOMAIN_XENPV)
> _set_pv_prop(dominfo, inst);
> + else if (dominfo->type == DOMAIN_LXC)
> + _set_lxc_prop(dominfo, inst);
> else
> CU_DEBUG("Unknown domain type %i for creating VSSD",
> dominfo->type);
>
> _______________________________________________
> Libvirt-cim mailing list
> Libvirt-cim at redhat.com
> https://www.redhat.com/mailman/listinfo/libvirt-cim
--
Richard Maciel, MSc
IBM Linux Technology Center
rmaciel at linux.vnet.ibm.com
More information about the Libvirt-cim
mailing list