core-admin/qubes
Rusty Bird 60bf68a748
storage/reflink: add _path_import (don't reuse _path_dirty)
Import volume data to a new _path_import (instead of _path_dirty) before
committing to _path_clean. In case the computer crashes while an import
operation is running, the partially written file should not be attached
to Xen on the next volume startup.

Use <name>-import.img as the filename like 'file' does, to be compatible
with qubes.tests.api_admin/TC_00_VMs/test_510_vm_volume_import.
2018-09-09 20:01:18 +00:00
..
api Update windows-related feature requests 2018-07-16 22:02:58 +02:00
ext Merge remote-tracking branch 'qubesos/pr/224' 2018-09-02 03:36:00 +02:00
qmemman qmemman: fix early crash 2018-01-18 17:36:37 +01:00
storage storage/reflink: add _path_import (don't reuse _path_dirty) 2018-09-09 20:01:18 +00:00
tests tests: clean local variables from traceback objects 2018-09-09 02:43:17 +02:00
tools qmemman: do not close stdout/stderr in daemon mode 2018-01-18 17:36:37 +01:00
vm Merge remote-tracking branch 'qubesos/pr/228' 2018-09-07 01:06:59 +02:00
__init__.py Fix issues found by pylint 2.0 2018-07-15 23:51:15 +02:00
app.py code style fixes 2018-09-02 03:27:14 +02:00
backup.py Fix issues found by pylint 2.0 2018-07-15 23:51:15 +02:00
config.py Add IPv6 related VM properties 2017-12-07 01:40:30 +01:00
core2migration.py Make pylint happy 2017-12-21 18:19:10 +01:00
devices.py Fix issues found by pylint 2.0 2018-07-15 23:51:15 +02:00
dochelpers.py Fix issues found by pylint 2.0 2018-07-15 23:51:15 +02:00
events.py Fix issues found by pylint 2.0 2018-07-15 23:51:15 +02:00
exc.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
firewall.py Fix issues found by pylint 2.0 2018-07-15 23:51:15 +02:00
log.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
rngdoc.py Fix issues found by pylint 2.0 2018-07-15 23:51:15 +02:00
tarwriter.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
utils.py Fix issues found by pylint 2.0 2018-07-15 23:51:15 +02:00