Go to file
Marek Marczykowski-Górecki 513163276f
backup: do not try to read tar's stderr past EOF
If EOF is reached on tar's stderr, stop reading it, even if didn't found
expected data. Log this event.

This may happen when tar output some fatal error, instead of filelist.
2017-10-16 04:11:04 +02:00
ci tools: add qvm-backup tool 2017-07-21 03:58:18 +02:00
debian version 4.0.7 2017-10-08 18:42:41 +02:00
doc tools: clarify that qvm-backup needs absolute path 2017-10-16 03:09:10 +02:00
etc Fix qvm-start-gui autostart script 2017-05-19 17:30:11 +02:00
qubesadmin backup: do not try to read tar's stderr past EOF 2017-10-16 04:11:04 +02:00
rpm_spec rpm: add conflict with too-old qubes-manager 2017-10-08 16:59:55 +02:00
test-packages Rename qubesmgmt to qubesadmin module 2017-05-11 23:40:03 +02:00
.gitignore travis: integrate test coverage reports via codecov 2017-03-02 02:05:36 +01:00
.travis.yml tests: disable slow tests unless ENABLE_SLOW_TESTS=1 is set 2017-07-21 03:54:04 +02:00
LICENSE Initial commit 2017-03-01 23:48:53 +01:00
Makefile Add qvm-start-gui autostart script 2017-04-29 01:18:34 +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 Drop individual VM classes as python types completely 2017-10-02 21:12:16 +02:00
version version 4.0.7 2017-10-08 18:42:41 +02: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.