Go to file
Marek Marczykowski-Górecki e827e47926
Clone VM's volume into the same pool, unless overridden specifically
When cloning VM, create it in the same pool as the source one.
Previously it always used default pool, which means for example renaming
a VM in non-default pool moved it back to the default one.

Fixes QubesOS/qubes-issues#4145
Fixes QubesOS/qubes-issues#4523
2018-12-08 00:44:18 +01:00
ci Move pylint config to canonical place 2018-09-18 16:47:58 +02:00
debian version 4.0.22 2018-10-29 05:45:34 +01:00
doc doc: add 'permissive' PCI device option and 'mic' device class 2018-12-08 00:44:18 +01:00
etc Fix qvm-start-gui autostart script 2017-05-19 17:30:11 +02:00
qubesadmin Clone VM's volume into the same pool, unless overridden specifically 2018-12-08 00:44:18 +01:00
rpm_spec rpm: fix building on fc29 2018-10-07 02:47:35 +02:00
test-packages Rename qubesmgmt to qubesadmin module 2017-05-11 23:40:03 +02:00
.gitignore .gitignore: add doc/_build/ 2018-05-03 01:03:27 +02:00
.pylintrc Move pylint config to canonical place 2018-09-18 16:47:58 +02:00
.travis.yml Move pylint config to canonical place 2018-09-18 16:47:58 +02:00
LICENSE Initial commit 2017-03-01 23:48:53 +01:00
Makefile Add 'make clean' target, use it for Debian build 2018-04-13 01:12:06 +02:00
Makefile.builder debian: initial packaging 2017-05-20 03:15:23 +02:00
README.md Update documentation link in readme 2017-05-12 00:13:01 +02:00
run-tests Rename qubesmgmt to qubesadmin module 2017-05-11 23:40:03 +02:00
setup.py replace console entry points with just importing the module 2017-11-10 16:31:45 +01:00
version version 4.0.22 2018-10-29 05:45:34 +01:00

This is client side implementation of Qubes Admin API. See https://www.qubes-os.org/doc/admin-api/ for protocol specification.

Compatibility

Most of the API modules are compatible with Python >= 2.7. Very few parts require Python >= 3.4:

  • tools (qvm-*)
  • qubesadmin.events module (for asyncio module)

Parts not compatible with Python < 3.4, are not installed in such environment.