[lxc-devel] [PATCH v2 6/7] document the stop hook
Serge Hallyn
serge.hallyn at ubuntu.com
Wed Sep 30 16:16:59 UTC 2015
Quoting Wolfgang Bumiller (w.bumiller at proxmox.com):
> Signed-off-by: Wolfgang Bumiller <w.bumiller at proxmox.com>
Acked-by: Serge E. Hallyn <serge.hallyn at ubuntu.com>
> ---
> doc/lxc.container.conf.sgml.in | 27 +++++++++++++++++++++++++--
> 1 file changed, 25 insertions(+), 2 deletions(-)
>
> diff --git a/doc/lxc.container.conf.sgml.in b/doc/lxc.container.conf.sgml.in
> index 7b599e5..f1a87e9 100644
> --- a/doc/lxc.container.conf.sgml.in
> +++ b/doc/lxc.container.conf.sgml.in
> @@ -1280,9 +1280,12 @@ mknod errno 0
> <listitem><para> Container name. </para></listitem>
> <listitem><para> Section (always 'lxc'). </para></listitem>
> <listitem><para> The hook type (i.e. 'clone' or 'pre-mount'). </para></listitem>
> - <listitem><para> Additional arguments In the
> + <listitem><para> Additional arguments. In the
> case of the clone hook, any extra arguments passed to
> - lxc-clone will appear as further arguments to the hook. </para></listitem>
> + lxc-clone will appear as further arguments to the hook.
> + In the case of the stop hook, paths to filedescriptors
> + for each of the container's namespaces along with their types
> + are passed. </para></listitem>
> </itemizedlist>
> The following environment variables are set:
> <itemizedlist>
> @@ -1379,6 +1382,26 @@ mknod errno 0
> <variablelist>
> <varlistentry>
> <term>
> + <option>lxc.hook.stop</option>
> + </term>
> + <listitem>
> + <para>
> + A hook to be run in the host's namespace with references
> + to the container's namespaces after the container has been shut
> + down. For each namespace an extra argument is passed to the hook
> + containing the namespace's type and a filename that can be used to
> + obtain a file descriptor to the corresponding namespace, separated
> + by a colon. The type is the name as it would appear in the
> + <filename>/proc/PID/ns</filename> directory.
> + For instance for the mount namespace the argument usually looks
> + like <filename>mnt:/proc/PID/fd/12</filename>.
> + </para>
> + </listitem>
> + </varlistentry>
> + </variablelist>
> + <variablelist>
> + <varlistentry>
> + <term>
> <option>lxc.hook.post-stop</option>
> </term>
> <listitem>
> --
> 2.1.4
>
>
> _______________________________________________
> lxc-devel mailing list
> lxc-devel at lists.linuxcontainers.org
> http://lists.linuxcontainers.org/listinfo/lxc-devel
More information about the lxc-devel
mailing list