1
0
mirror of https://gitlab.com/libvirt/libvirt-python.git synced 2025-12-06 00:23:47 +03:00

Commit Graph

  • 09e33225d1 Added vir*GetAutostart APIs to python Daniel P. Berrange 2007-04-10 23:15:58 +00:00
  • 98ad0d9348 * python/generator.py: Python bindings now throw exceptions in almost all cases where an error is encountered in the underlying libvirt code. Richard W.M. Jones 2007-03-28 11:24:14 +00:00
  • b86e229d69 * python/generator.py: patch from Tatsuro Enokura to fix virNetworkDefine binding Daniel v0.2.1 LIBVIRT_0_2_1 Daniel Veillard 2007-03-16 10:44:44 +00:00
  • 6e0f43995b * python/generator.py: fix the python binding generation for virNetworkLookup...() functions, which were clashing with equivalent virConnLookup...() equivalents, as reported by Tatsuro Enokura Daniel Daniel Veillard 2007-03-15 15:23:21 +00:00
  • e04a275034 Added python bindings for networking APIs Daniel P. Berrange 2007-03-09 15:42:50 +00:00
  • f928d2b27f Fixed up numerous compiler warnings Daniel P. Berrange 2007-03-06 21:55:44 +00:00
  • bffcc4f8a2 Thu Mar 01 16:17:48 EST 2007 Mark McLoughlin <markmc@redhat.com> Mark McLoughlin 2007-03-01 16:18:55 +00:00
  • bea0f1af01 Blacklist vshRunConsole from python v0.2.0 LIBVIRT_0_2_0 Daniel P. Berrange 2007-02-14 17:20:27 +00:00
  • e94635c6de Mon Jan 23 14:36:18 IST 2007 Mark McLoughlin <markmc@redhat.com> Mark McLoughlin 2007-01-23 14:39:45 +00:00
  • 15d35f3f76 Added binding for virConnectListDefinedDomains api v0.1.9 v0.1.11 v0.1.10 LIBVIRT_0_1_9 LIBVIRT_0_1_11 LIBVIRT_0_1_10 Daniel P. Berrange 2006-11-16 00:17:10 +00:00
  • c4726cbadb Fix unsigned long wraparound in python binding Daniel P. Berrange 2006-11-15 19:40:00 +00:00
  • e8a0109538 Fixed string concatenation in case where there is no lower level error Daniel P. Berrange 2006-11-10 19:55:27 +00:00
  • 0de5f70534 * python/generator.py: changed the generator to generate a reference from Domain class instances to the Connect they were issued from should fix rhbz#204490 * docs//*: rebuilt Daniel Daniel Veillard 2006-11-09 15:32:44 +00:00
  • 945919ffff Propagate libvirt errors back with python exceptions Daniel P. Berrange 2006-11-07 23:18:56 +00:00
  • 54db0825da Make python bindings threaded, by dropping/acquiring Python GIL where needed Daniel P. Berrange 2006-10-24 20:28:16 +00:00
  • 6606a75667 * python/libvir.c: Pete Vetere pointed out a bug in string cast when handling errors in Python Daniel v0.1.8 v0.1.7 v0.1.6 LIBVIRT_0_1_8 LIBVIRT_0_1_7 LIBVIRT_0_1_6 Daniel Veillard 2006-08-29 14:39:57 +00:00
  • 9eb77d45c2 * python/generator.py: fix the generator when handling long integers Dan Berrange reported problems due to this when using virDomainSetMemory bindings Daniel v0.1.4 LIBVIRT_0_1_4 Daniel Veillard 2006-08-04 13:36:07 +00:00
  • 3891a6500b unleash the hush puppies v0.1.3 LIBVIRT_0_1_3 Mark McLoughlin 2006-07-05 21:52:52 +00:00
  • 908443e1f3 * configure.in libvirt.spec.in docs/examples/* include/Makefile.am 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 Daniel Veillard 2006-06-26 15:02:18 +00:00
  • 506fb7d886 * python/libvir.c: fixed a bug in the new wrapper * python/tests/Makefile.am python/tests/node.py: added a new test for the new API * python/tests/create.py: remove a debug Daniel v0.1.1 v0.1.0 LIBVIRT_0_1_1 LIBVIRT_0_1_0 Daniel Veillard 2006-03-29 13:33:37 +00:00
  • 300aa2d3f9 * include/libvirt.h[.in] include/virterror.h src/driver.h 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 Daniel Veillard 2006-03-29 12:46:03 +00:00
  • 1027aa871c * python/libvir.c: call the initialize entry point * 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 Daniel Veillard 2006-03-28 14:41:04 +00:00
  • 86dda3bcc7 * doc/site.xsl doc/libvir.html doc/*: added informations about the Perl bindings, regenerated * python/libvirt_wrap.h: added a missing include. Daniel Daniel Veillard 2006-03-28 09:50:17 +00:00
  • 99865a4c8d * src/xs_internal.c src/xs_internal.h include/virterror.h 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 Daniel Veillard 2006-03-23 15:42:10 +00:00
  • d2941a3da3 * python/tests/create.py: add one more image path * src/libvirt.c src/xend_internal.c src/xend_internal.h: more work on the xend refactoring Daniel Daniel Veillard 2006-03-22 13:44:01 +00:00
  • 889ff0890e * python/tests/create.py: adapt to new naming scheme in FC5 Daniel Daniel Veillard 2006-03-22 13:33:20 +00:00
  • 0ea9f8be42 * NEWS configure.in libvirt.spec.in include/libvirt.h docs/*: preparing release 0.0.6 Daniel Daniel Veillard 2006-02-28 14:22:33 +00:00
  • 2746e63e28 Fixed the test, daniel Daniel Veillard 2006-02-28 12:56:25 +00:00
  • 9600409e58 * TODO: updated * 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 Daniel Veillard 2006-02-28 12:17:00 +00:00
  • 8a85b2bf23 * python/generator.py python/libvir.c python/libvirt-python-api.xml: UUID strings can contain zeroes, so the autogenerated conversion functions don't work. Daniel Daniel Veillard 2006-02-24 12:26:56 +00:00
  • 2ce9e08fac * src/libvirt.c: fixing a bug before the release of 0.0.5 * 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 v0.0.5 LIBVIRT_0_0_5 Daniel Veillard 2006-02-23 11:26:17 +00:00
  • 9000be07f8 * python/tests/Makefile.am: added the create.py in the regression tests Daniel Daniel Veillard 2006-02-23 10:31:23 +00:00
  • 2b3e407c5a * TODO: updated * 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 Daniel Veillard 2006-02-21 13:23:16 +00:00
  • 6ca66f6ed0 * docs/examples/examples.xsl docs/examples/index.html 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 Daniel Veillard 2006-02-20 20:50:48 +00:00
  • 45d8ba76e4 * python/tests/create.py: trying to make test more generic, but it's 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 Daniel Veillard 2006-02-17 13:18:57 +00:00
  • 98a835a987 * configure.in src/Makefile.am: adding dependency to libxml2 * 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 Daniel Veillard 2006-02-16 22:50:52 +00:00
  • 5d1e9d8723 * configure.in libvirt.spec.in include/libvirt.h.in python/Makefile.am src/Makefile.am: fix rpm packaging problems whith head, more LIBVIR -> LIBVIRT changes. Daniel Daniel Veillard 2006-02-15 13:21:17 +00:00
  • 8272e2a036 * Makefile.am configure.in python/Makefile.am python/tests/Makefile.am python/tests/basic.py: added first python test script and a 'make tests' target Daniel Daniel Veillard 2006-02-14 14:30:42 +00:00
  • 1672f4f940 * python/libvir.c: fixed one more problem prior to 0.0.4 Daniel v0.0.4 LIBVIRT_0_0_4 Daniel Veillard 2006-02-10 10:31:50 +00:00
  • 1d8b52d81d * //* : renamed the project libvirt , this affects all makefiles, the specs, the icons, the docs, etc ... * configure.in: prepare for 0.0.3 Daniel v0.0.3 LIBVIRT_0_0_3 Daniel Veillard 2006-02-09 17:45:11 +00:00
  • fb54944e58 * python/*: update of the python bindings, fix names, add missing features like list of domains and domain info extraction Daniel Daniel Veillard 2006-01-31 10:24:12 +00:00
  • 0955d746e8 * python/libvir.c: fix a stupid bug in python bindings (DomainDestroy is still mishandled though) Daniel v0.0.2 LIBVIR_0_0_2 Daniel Veillard 2006-01-28 20:24:55 +00:00
  • 84d41f5877 * TODO: updated * docs/search.php: use the new web site design * python/generator.py: fix a generation bug on python keyword Daniel Daniel Veillard 2006-01-26 12:11:32 +00:00
  • 30f666b9f4 * Makefile.am configure.in libvir.spec.in python/*: added a first 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 v0.0.1 LIBVIR_0_0_1 Daniel Veillard 2005-12-19 16:34:11 +00:00
  • 9f25f7f0db First check-in in CVS LIBXEN_FIRST_COMMIT Daniel Veillard 2005-11-02 12:50:21 +00:00
  • d77e1a9642 Initial revision Daniel Veillard 2005-11-02 12:50:21 +00:00