[lxc-devel] [PATCH 1/1] create: add a quiet flag
Dwight Engen
dwight.engen at oracle.com
Fri Jul 12 20:36:05 UTC 2013
On Fri, 12 Jul 2013 09:44:41 -0500
Serge Hallyn <serge.hallyn at ubuntu.com> wrote:
>
> If set, then fds 0,1,2 will be redirected while the creation
> template is executed.
>
> Note, as Dwight has pointed out, if fd 0 is redirected, then if
> templates ask for input there will be a problem. We could simply
> not redirect fd 0, or we could require that templates work without
> interaction. I'm assuming here that we want to do the latter, but
> I'm open to changing that.
>
> Reported-by: "S.Çağlar Onur" <caglar at 10ur.org>
> Signed-off-by: Serge Hallyn <serge.hallyn at ubuntu.com>
> ---
> src/lua-lxc/core.c | 2 +-
> src/lxc/lxc_create.c | 5 ++++-
> src/lxc/lxccontainer.c | 20 ++++++++++++++------
> src/lxc/lxccontainer.h | 7 +++++--
> src/python-lxc/lxc.c | 2 +-
> src/tests/cgpath.c | 2 +-
> src/tests/clonetest.c | 2 +-
> src/tests/console.c | 2 +-
> src/tests/createtest.c | 2 +-
> src/tests/get_item.c | 2 +-
> src/tests/shutdowntest.c | 2 +-
> 11 files changed, 31 insertions(+), 17 deletions(-)
>
> diff --git a/src/lua-lxc/core.c b/src/lua-lxc/core.c
> index 778ef99..642dbfc 100644
> --- a/src/lua-lxc/core.c
> +++ b/src/lua-lxc/core.c
> @@ -111,7 +111,7 @@ static int container_create(lua_State *L)
> argv[i] = strdupa(luaL_checkstring(L, i+3));
> argv[i] = NULL;
>
> - lua_pushboolean(L, !!c->create(c, template_name, NULL, NULL,
> argv));
> + lua_pushboolean(L, !!c->create(c, template_name, NULL, NULL, 0,
> argv)); return 1;
Hi Serge, don't we want this and the python API to pass LXC_CREATE_QUIET?
More information about the lxc-devel
mailing list