• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

examples/H01-Dec-2021-1,8381,194

tests/H01-Dec-2021-11999

AUTHORSH A D01-Dec-20213.7 KiB9994

COPYINGH A D01-Nov-202117.7 KiB340281

COPYING.LESSERH A D01-Nov-202125.9 KiB503418

ChangeLogH A D01-Dec-2021363.2 KiB10,8456,515

MANIFESTH A D01-Dec-20211 KiB4948

MANIFEST.inH A D01-Nov-20211.3 KiB4847

PKG-INFOH A D01-Dec-20211 KiB2322

READMEH A D01-Nov-20211.4 KiB5233

generator.pyH A D03-May-202275.9 KiB1,9651,635

libvirt-lxc-override-api.xmlH A D01-Nov-2021737 2017

libvirt-lxc-override.cH A D01-Nov-20213.2 KiB13592

libvirt-override-api.xmlH A D01-Nov-202156.4 KiB850839

libvirt-override-virConnect.pyH A D01-Nov-202130.4 KiB686559

libvirt-override-virDomain.pyH A D01-Nov-20214 KiB8369

libvirt-override-virDomainCheckpoint.pyH A D01-Nov-2021716 1612

libvirt-override-virDomainSnapshot.pyH A D01-Nov-2021702 1612

libvirt-override-virNetwork.pyH A D01-Nov-2021381 86

libvirt-override-virStoragePool.pyH A D01-Nov-2021396 86

libvirt-override-virStream.pyH A D01-Nov-202111.2 KiB279238

libvirt-override.cH A D01-Nov-2021315.8 KiB10,9618,768

libvirt-override.pyH A D01-Nov-202110.2 KiB294205

libvirt-python.specH A D01-Dec-20212.7 KiB8864

libvirt-qemu-override-api.xmlH A D01-Nov-20211.1 KiB2120

libvirt-qemu-override.cH A D01-Nov-202110.6 KiB379281

libvirt-qemu-override.pyH A D01-Nov-20212 KiB4132

libvirt-utils.cH A D01-Nov-202115.8 KiB608407

libvirt-utils.hH A D01-Nov-202113 KiB355154

libvirtaio.pyH A D01-Nov-202116.3 KiB479337

sanitytest.pyH A D03-May-202212.9 KiB385278

setup.pyH A D03-May-202211 KiB373286

tox.iniH A D01-Nov-2021114 119

typewrappers.cH A D01-Nov-202110.5 KiB558437

typewrappers.hH A D01-Nov-20219 KiB303219

README

1Libvirt Python Binding README
2=============================
3
4This package provides a python binding to the libvirt.so,
5libvirt-qemu.so and libvirt-lxc.so library APIs.
6
7It is written to build against any version of libvirt that
8is 0.9.11 or newer.
9
10This code is distributed under the terms of the LGPL version
112 or later.
12
13Requirements
14------------
15
16To build the libvirt python binary requires the GCC and pkg-config
17tools, and development headers for the libvirt and python libraries.
18
19Building and installing
20-----------------------
21
22The module can be built by following the normal python module
23build process
24
25  python setup.py build
26  sudo python setup.py install
27
28or to install as non-root
29
30  python setup.py build
31  python setup.py install --user
32
33If python-pytest is installed, you can test the package with
34
35  python setup.py test
36
37A makefile shim is provided so that you can do
38
39  make && make check
40
41rather than directly invoking setup.py.
42
43As of libvirt 1.2.6, it is possible to develop against an uninstalled
44libvirt.git checkout, by setting PKG_CONFIG_PATH and LD_LIBRARY_PATH
45environment variables to point into that libvirt tree; you can even
46automate this by using libvirt's run script:
47
48  /path/to/libvirt/run python setup.py build
49
50Patches for this code should be submitted as merge requests to the
51project page on gitlab. See CONTRIBUTING.rst for more information.
52