[lxc-devel] lxc-simple: porcelain over lxc commands
Daniel Lezcano
daniel.lezcano at free.fr
Wed Apr 6 11:01:45 UTC 2011
On 04/03/2011 11:14 AM, Nigel McNie wrote:
> Hi List,
>
> I saw there was a call for a nice frontend over the lxc commands, and I
> needed one, so Martyn Smith and I have come up with lxc-simple [0].
>
> Quoting the docs:
> "lxc-simple wraps around the low-level commands for controlling linux
> containers, to
> make it easier to manage containers for the common case - which is creating
> containers that work in a similar fashion to vservers or jails."
>
> Synopsis:
> lxc [name] create [-u] --template=[lucid|maverick|etc...]
> lxc [name] destroy
> lxc [name] start|stop|restart
> lxc [name] enter
> lxc [name] console
> lxc status
>
> It's very rough, however it's a starting point. We'd very much like feedback
> on it. In particular, we'd like to know if it looks like a reasonable
> implementation/approach that could be part of lxc upstream? If not, how
> could it be adjusted to suit?
>
Nigel,
Thanks a lot, that's a great work and it is exactly what I was hoping
someone will do.
I will be happy to take upstream these new commands.
A mindless remark, I would prefer to rename the "lxc restart" to "lxc
reboot" to not collide with the checkpoint/restart when it will be
implemented.
I suspect some modifications will be necessary to polish the code but it
does no matter as we can take it upstream and do the polishing work
after this merge.
It will be necessary to check the dependencies with "configure" and be
able to disable the porcelain commands for the embedded systems, but it
is not a big deal at all.
Thanks
-- Daniel
More information about the lxc-devel
mailing list