summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Added binding for virConnectListDefinedDomains apiv0.1.9v0.1.11v0.1.10Daniel P. Berrange2006-11-163-0/+53
|
* Fix unsigned long wraparound in python bindingDaniel P. Berrange2006-11-153-2/+15
|
* Fixed string concatenation in case where there is no lower level errorDaniel P. Berrange2006-11-101-1/+4
|
* * python/generator.py: changed the generator to generate a referenceDaniel Veillard2006-11-091-0/+10
| | | | | | | from Domain class instances to the Connect they were issued from should fix rhbz#204490 * docs//*: rebuilt Daniel
* Propagate libvirt errors back with python exceptionsDaniel P. Berrange2006-11-073-4/+128
|
* Make python bindings threaded, by dropping/acquiring Python GIL where neededDaniel P. Berrange2006-10-243-3/+78
|
* * python/libvir.c: Pete Vetere pointed out a bug in string castv0.1.8v0.1.7v0.1.6Daniel Veillard2006-08-291-4/+4
| | | | | when handling errors in Python Daniel
* * python/generator.py: fix the generator when handling long integersv0.1.4Daniel Veillard2006-08-041-2/+2
| | | | | | Dan Berrange reported problems due to this when using virDomainSetMemory bindings Daniel
* unleash the hush puppiesv0.1.3Mark McLoughlin2006-07-052-0/+14
|
* * configure.in libvirt.spec.in docs/examples/* include/Makefile.amDaniel Veillard2006-06-263-5/+5
| | | | | | | | | | include/libvirt/virterror.h python/generator.py python/libvir.c python/libvirt_wrap.h src/driver.h src/internal.h src/test.h src/virsh.c src/virterror.c src/xend_internal.c src/xend_internal.h src/xml.c src/xml.h: moved the includes from include/ to include/libvirt to reflect the installed include tree. This avoid using "" in the includes themselves. Daniel
* * python/libvir.c: fixed a bug in the new wrapperv0.1.1v0.1.0Daniel Veillard2006-03-294-4/+40
| | | | | | | * python/tests/Makefile.am python/tests/node.py: added a new test for the new API * python/tests/create.py: remove a debug Daniel
* * include/libvirt.h[.in] include/virterror.h src/driver.hDaniel Veillard2006-03-293-3/+42
| | | | | | | | | | | src/internal.h src/libvirt_sym.version src/xen_internal.c src/xs_internal.c: added a new entry point to get node hardware informations virGetNodeInfo, and associated driver hook. * src/xend_internal.c: implemented the node and version information hooks for the Xen Daemon * python/libvir.c python/libvirt-python-api.xml python/generator.py: also added Python bindings for the new call Daniel
* * python/libvir.c: call the initialize entry pointDaniel Veillard2006-03-284-7/+19
| | | | | | | | * src/libvirt_sym.version: add initialize entry point * src/libvirt.c: make sure we always initialize the lib * python/tests/*.py: start updating exemple for exception handling as pointed by Jim Meyering Daniel
* * doc/site.xsl doc/libvir.html doc/*: added informations aboutDaniel Veillard2006-03-281-0/+1
| | | | | | the Perl bindings, regenerated * python/libvirt_wrap.h: added a missing include. Daniel
* * src/xs_internal.c src/xs_internal.h include/virterror.hDaniel Veillard2006-03-231-1/+1
| | | | | | | src/virterror.c: created a new module related to Xen Store accesses * src/libvirt.c src/xen_internal.[ch] src/xend_internal.[ch]: nearly completed the separation of the code from the different modules Daniel
* * python/tests/create.py: add one more image pathDaniel Veillard2006-03-221-0/+1
| | | | | | * src/libvirt.c src/xend_internal.c src/xend_internal.h: more work on the xend refactoring Daniel
* * python/tests/create.py: adapt to new naming scheme in FC5Daniel Veillard2006-03-221-2/+7
| | | | Daniel
* * NEWS configure.in libvirt.spec.in include/libvirt.h docs/*:Daniel Veillard2006-02-281-1/+2
| | | | | preparing release 0.0.6 Daniel
* Fixed the test, danielDaniel Veillard2006-02-281-2/+3
|
* * TODO: updatedDaniel Veillard2006-02-286-15/+186
| | | | | | | | | | * python/Makefile.am python/generator.py python/libvir.c python/libvir.py: improved python binding, raise exception when an instance creation or lookup fails, and add support for the global error handler, per conn handler still needed * python/tests/error.py python/tests/Makefile.am: adding a regression test Daniel
* * python/generator.py python/libvir.c python/libvirt-python-api.xml:Daniel Veillard2006-02-243-1/+32
| | | | | | UUID strings can contain zeroes, so the autogenerated conversion functions don't work. Daniel
* * src/libvirt.c: fixing a bug before the release of 0.0.5v0.0.5Daniel Veillard2006-02-235-3/+79
| | | | | | | | * python/generator.py python/libvir.c python/libvirt-python-api.xml: also fixing the binding for getting a domain UUID * python/tests/Makefile.am python/tests/uuid.py: added a test for the new UUID API Daniel
* * python/tests/Makefile.am: added the create.py in the regression testsDaniel Veillard2006-02-231-1/+2
| | | | Daniel
* * TODO: updatedDaniel Veillard2006-02-211-1/+1
| | | | | | | * python/tests/Makefile.am: fix a small PYTHONPATH bug * docs//*: fixed the xsl a bit for toc names, added doc for the python bindings, regenerated Daniel
* * docs/examples/examples.xsl docs/examples/index.htmlDaniel Veillard2006-02-202-4/+9
| | | | | | | docs/site.xsl: integates the examples page in the web site * docs//* : fixed generator and rebuilt the docs * python/tests/basic.py python/tests/create.py: couple cleanups Daniel
* * python/tests/create.py: trying to make test more generic, but it'sDaniel Veillard2006-02-171-7/+93
| | | | | | | difficult since it requires a system image * src/libvirt.c src/xend_internal.c: fixed the shutdown API which was broken due to a bad reason at the xend level. Daniel
* * configure.in src/Makefile.am: adding dependency to libxml2Daniel Veillard2006-02-161-0/+46
| | | | | | | | | | | | * include/libvirt.h* src/libvirt.c src/xend_internal.[ch] src/xml.[ch]: added XML parsing for Xen domain descriptions needed for creates, plugged in a converter to s-exp and xend call. Modified the virDomainCreateLinux() to reflect that XML based description. Seems to work. * python/tests/create.py: added a test case which seems to work not tested much yet * docs/*: regenerated Daniel
* * configure.in libvirt.spec.in include/libvirt.h.in python/Makefile.amDaniel Veillard2006-02-151-2/+2
| | | | | | src/Makefile.am: fix rpm packaging problems whith head, more LIBVIR -> LIBVIRT changes. Daniel
* * Makefile.am configure.in python/Makefile.am python/tests/Makefile.amDaniel Veillard2006-02-143-0/+62
| | | | | | python/tests/basic.py: added first python test script and a 'make tests' target Daniel
* * python/libvir.c: fixed one more problem prior to 0.0.4v0.0.4Daniel Veillard2006-02-101-1/+1
| | | | Daniel
* * //* : renamed the project libvirt , this affects all makefiles,v0.0.3Daniel Veillard2006-02-096-94/+94
| | | | | | the specs, the icons, the docs, etc ... * configure.in: prepare for 0.0.3 Daniel
* * python/*: update of the python bindings, fix names, addDaniel Veillard2006-01-316-3/+107
| | | | | missing features like list of domains and domain info extraction Daniel
* * python/libvir.c: fix a stupid bug in python bindings (DomainDestroyv0.0.2Daniel Veillard2006-01-281-0/+34
| | | | | is still mishandled though) Daniel
* * TODO: updatedDaniel Veillard2006-01-261-0/+2
| | | | | | * docs/search.php: use the new web site design * python/generator.py: fix a generation bug on python keyword Daniel
* * Makefile.am configure.in libvir.spec.in python/*: added a firstv0.0.1Daniel Veillard2005-12-197-0/+1179
version for python bindings, heavilly based on libxml2/libxslt way of doing things, maybe this need to be revisited. Added packaging too. * src/hash.h: fixed the Copyright notice. Daniel