[pve-devel] [PATCH v5 series 0/5] add needed changes for backup detail view
Aaron Lauterer
a.lauterer at proxmox.com
Wed May 6 11:57:19 CEST 2020
This patch series provides needed changes to make other features around
VZDUMP backups possible.
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. Needs the following
patches [0] to be applied beforehand!
* which volumes / mountpoints of a guest are included
changes from v4[1] to v5:
* incorporate feedback
* rebase on [0]
* 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
[0] https://pve.proxmox.com/pipermail/pve-devel/2020-May/043340.html
[1] https://pve.proxmox.com/pipermail/pve-devel/2020-April/042753.html
[5] https://pve.proxmox.com/pipermail/pve-devel/2020-March/042420.html
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 | 18 ++++--
PVE/VZDump.pm | 77 +++++++++++-------------
test/vzdump_guest_included_test.pl | 96 +++++++++++++++++++-----------
3 files changed, 109 insertions(+), 82 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