Go to file
Marek Marczykowski-Górecki ebd0ca7e79
backup: call volume.export() just before actually extracting it
There are two reasons for this:
 - call it from a coroutine, allowing export() itself be a coroutine
 - avoid calling export() when only collecting preliminary backup
   summary

Both needs some more changes in other parts of the codebase to be useful
(see next commits).
This will be especially useful when export() will need to make some
changes (like, create a snapshot, mount something etc).

QubesOS/qubes-issues#5935
2020-07-08 06:05:02 +02:00
ci travis: include core-qrexec in tests 2020-03-28 03:23:29 +01:00
contrib Remove python2 compat __future__ imports 2020-02-15 17:33:34 +00:00
doc doc/tests: extend qubes-specific quirks in tests 2019-11-30 04:38:10 +01:00
etc Replace pool config parsing logic 2016-04-25 07:16:37 +02:00
linux cleanup-dispvms: fix python shebang 2019-11-22 21:39:35 +01:00
qubes backup: call volume.export() just before actually extracting it 2020-07-08 06:05:02 +02:00
qubes-rpc Remove qubesd-query-fast 2020-05-11 01:13:15 +02:00
qubes-rpc-policy Convert default qrexec policy to the new format 2020-05-24 02:22:36 +02:00
qvm-tools qvm-sync-clock: Do not fail if clockvm is not set 2020-03-08 22:39:11 -04:00
relaxng Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
rpm_spec tests: move pure-qrexec tests into separate module 2020-06-06 04:07:55 +02:00
templates libvirt xen: Add just device_video 2020-06-10 16:32:48 +02:00
test-packages Fix starting VM with kernel=None 2017-12-14 23:26:52 +01:00
.gitignore run-tests: Script for running tests in repo 2016-04-20 13:54:56 +02:00
.pylintrc pylint: disable import-outside-toplevel 2019-09-27 16:29:20 +02:00
.travis.yml travis: don't clone qubes-builder twice 2020-06-22 15:52:51 +02:00
installer.wxs windows/installer: configurable destination directory 2014-11-19 12:50:31 +01:00
LICENSE Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
Makefile Merge branch 'qubesd-socket' 2020-05-24 03:26:04 +02:00
Makefile.builder rpm: integrate -doc package into main one 2017-05-12 18:43:35 +02:00
README.md Update readme 2017-10-16 04:16:23 +02:00
run-tests tests: rearrage LVM thin tests to run at least some in devel env 2017-05-12 18:10:17 +02:00
setup.cfg Add yapf configuration to setup.cfg 2016-07-21 12:11:34 +02:00
setup.py Removed unused Qubes Manager extension 2020-05-05 16:33:45 +02:00
version version 4.1.13 2020-06-13 16:38:41 +02:00

Qubes core, version 3

Build Status

This is master branch of the Qubes OS core.

API documentation is available: https://dev.qubes-os.org/projects/core-admin/en/latest/.