[pve-devel] [PATCH v6 series 0/5] add needed changes for backup detail view
Aaron Lauterer
a.lauterer at proxmox.com
Wed Jun 17 14:13:37 CEST 2020
It is moving the following logic into its own separate methods:
* which guests are included in a vzdump job
adds missing `all` and `exclude` handling.
* which volumes / mountpoints of a guest are included
changes from v5 to v6:
* incorporated suggested improvements
changes from v4[1] to v5:
* incorporate feedback
* extend tests to `all` and `exclude`
more in the individual patches
changes from v3[5] to v4:
* rework guest include logic in manager
* fix changed function call in QemuConfig.pm
[1] https://pve.proxmox.com/pipermail/pve-devel/2020-April/042753.html
[5] https://pve.proxmox.com/pipermail/pve-devel/2020-March/042420.htmli
manager: Aaron Lauterer (2):
vzdump: move remaining guest include logic to single method
vzdump: test: adapt and add more tests that are possible now
PVE/API2/VZDump.pm | 19 +++--
PVE/VZDump.pm | 80 +++++++++----------
test/vzdump_guest_included_test.pl | 123 ++++++++++++++---------------
3 files changed, 108 insertions(+), 114 deletions(-)
qemu-server: Aaron Lauterer (1):
vzdump: move include logic for volumes to method
PVE/QemuConfig.pm | 31 ++++++++++++++++++++++++++++
PVE/VZDump/QemuServer.pm | 44 +++++++++++++++++++++-------------------
2 files changed, 54 insertions(+), 21 deletions(-)
container: Aaron Lauterer (2):
vzdump: add reason for mountpoint backup inclusion
vzdump: move include logic for mountpoints to method
src/PVE/LXC/Config.pm | 48 ++++++++++++++++++++++++++++++++++++-------
src/PVE/VZDump/LXC.pm | 25 ++++++++++++++--------
2 files changed, 57 insertions(+), 16 deletions(-)
--
2.20.1
More information about the pve-devel
mailing list