]> git.proxmox.com Git - mirror_lxc.git/commit - configure.ac
Merge the liblxc API work by Serge Hallyn.
authorStéphane Graber <stgraber@ubuntu.com>
Mon, 27 Aug 2012 22:53:00 +0000 (18:53 -0400)
committerStéphane Graber <stgraber@ubuntu.com>
Mon, 12 Nov 2012 18:16:16 +0000 (13:16 -0500)
commit72d0e1cb2facaa4b8ba2f15e311d6bb9491badb7
tree438ebad76cbe488a4a778639f1c7abd17cbed9d1
parent7a0b0b5672a33c190eefb4b2d3e3693241c130f2
Merge the liblxc API work by Serge Hallyn.

This turns liblxc into a public library implementing a container structure.
The container structure is meant to cover most LXC commands and can easily be
used to write bindings in other programming languages.

More information on the new functions can be found in src/lxc/lxccontainer.h
Test programs using the API can also be found in src/tests/

Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com>
Acked-by: Stéphane Graber <stgraber@ubuntu.com>
32 files changed:
configure.ac
doc/rootfs/Makefile.am
lxc/runapitests.bash [new file with mode: 0644]
runapitests.bash [new file with mode: 0644]
src/Makefile.am
src/lxc/Makefile.am
src/lxc/commands.c
src/lxc/conf.c
src/lxc/conf.h
src/lxc/confile.c
src/lxc/confile.h
src/lxc/lxc.h
src/lxc/lxc_wait.c
src/lxc/lxccontainer.c [new file with mode: 0644]
src/lxc/lxccontainer.h [new file with mode: 0644]
src/lxc/lxclock.c [new file with mode: 0644]
src/lxc/lxclock.h [new file with mode: 0644]
src/lxc/monitor.c
src/lxc/network.c
src/lxc/network.h
src/lxc/state.c
src/lxc/state.h
src/tests/Makefile.am [new file with mode: 0644]
src/tests/containertests.c [new file with mode: 0644]
src/tests/createtest.c [new file with mode: 0644]
src/tests/destroytest.c [new file with mode: 0644]
src/tests/get_item.c [new file with mode: 0644]
src/tests/getkeys.c [new file with mode: 0644]
src/tests/locktests.c [new file with mode: 0644]
src/tests/saveconfig.c [new file with mode: 0644]
src/tests/shutdowntest.c [new file with mode: 0644]
src/tests/startone.c [new file with mode: 0644]