diff options
author | Gianni Tedesco <gianni.tedesco@citrix.com> | 2010-09-16 17:20:22 +0100 |
---|---|---|
committer | Gianni Tedesco <gianni.tedesco@citrix.com> | 2010-09-16 17:20:22 +0100 |
commit | 6d4ba52d4915e16aa8cba141cdf287688a92ec1d (patch) | |
tree | 6eb39bbde11421fe134fdebfe176591c9349703c /.hgignore | |
parent | 7c12b60534f8192967ede71f70d8ea52741f3270 (diff) | |
download | xen-6d4ba52d4915e16aa8cba141cdf287688a92ec1d.tar.gz xen-6d4ba52d4915e16aa8cba141cdf287688a92ec1d.tar.bz2 xen-6d4ba52d4915e16aa8cba141cdf287688a92ec1d.zip |
libxl, tools/python: Add libxl python binding
Introduce python binding for libxl. The binding is not yet complete but
serveral methods are implemented and tested. Those which are implemented
provide examples of the two or three basic patterns that most future
methods should follow.
Over 5,000 lines of boilerplate is automatically generated to wrap and
export all relevant libxl structure definitions. There are a few places
where such code cannot be fully auto-generated and special hooks are
declared and stubbed where, for example, conversion between
libxl_file_reference and a python file object is required.
Signed-off-by: Gianni Tedesco <gianni.tedesco@citrix.com>
Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
Diffstat (limited to '.hgignore')
-rw-r--r-- | .hgignore | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -211,6 +211,8 @@ ^tools/pygrub/build/.*$ ^tools/python/build/.*$ ^tools/python/xen/util/path\.py$ +^tools/python/xen/lowlevel/xl/_pyxl_types.c +^tools/python/xen/lowlevel/xl/_pyxl_types.h ^tools/remus/imqebt/imqebt$ ^tools/remus/kmod/.*(\.cmd|\.mod|\.ko|\.mod\.c|\.symvers|\.xen)$ ^tools/security/secpol_tool$ |