[libvirt] [PATCH 2/3] docs: bhyve: document commandline element

John Ferlan jferlan at redhat.com
Fri Jan 25 15:13:03 UTC 2019



On 1/18/19 10:41 AM, Roman Bogorodskiy wrote:
> Document the <bhyve:commandline> element which allows
> to inject custom command line arguments for bhyve.
> 
> Signed-off-by: Roman Bogorodskiy <bogorodskiy at gmail.com>
> ---
>  docs/drvbhyve.html.in | 20 ++++++++++++++++++++
>  1 file changed, 20 insertions(+)
> 
> diff --git a/docs/drvbhyve.html.in b/docs/drvbhyve.html.in
> index b4d7df2edb..d3c1585e33 100644
> --- a/docs/drvbhyve.html.in
> +++ b/docs/drvbhyve.html.in
> @@ -460,6 +460,26 @@ Example:</p>
>      </cpu>
>      ...
>  </domain>
> +</pre>
> +
> +<h3><a id="bhyvecommand">Pass-through of arbitrary bhyve commands</a></h3>
> +
> +<p><span class="since">Since 5.1.0</span>, it's possible to pass additional command-line
> +arguments to the bhyve process when starting the domain using the
> +<code><bhyve:commandline></code> element under <code>domain</code>.

To supply an argument, use the element <code><bhyve:arg</code> with
the attribute <code>value</code> set to addition argument to be added.

> +This element could be repeated multiple times. To use this XML addition, it is necessary

s/This element could be/The arg element may be/

Reviewed-by: John Ferlan <jferlan at redhat.com>

John

> +to issue an XML namespace request (the special <code>xmlns:<i>name</i></code> attribute)
> +that pulls in <code>http://libvirt.org/schemas/domain/bhyve/1.0</code>;
> +typically, the namespace is given the name of <code>bhyve</code>.
> +</p>
> +<p>Example:</p>
> +<pre>
> +<domain type="bhyve" xmlns:bhyve="http://libvirt.org/schemas/domain/bhyve/1.0">
> +  ...
> +  <bhyve:commandline>
> +    <bhyve:arg value='-somebhyvearg'/>
> +  </bhyve:commandline>
> +</domain>
>  </pre>
>  
>    </body>
> 




More information about the libvir-list mailing list