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
* which volumes / mountpoints of a guest are included

changes from v3[0] to v4:
* rework guest include logic in manager
* fix changed function call in QemuConfig.pm

[0] https://pve.proxmox.com/pipermail/pve-devel/2020-March/042420.html


manager: Aaron Lauterer (1):
  backup: move logic to include guests into method

 PVE/API2/VZDump.pm | 43 ++++++--------------------
 PVE/VZDump.pm      | 76 ++++++++++++++++++++++++++++++++--------------
 2 files changed, 63 insertions(+), 56 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 | 32 +++++++++++++++--------------
 2 files changed, 58 insertions(+), 22 deletions(-)

qemu-server: Aaron Lauterer (1):
  vzdump: move include logic for volumes to method

 PVE/QemuConfig.pm        | 31 +++++++++++++++++++++++++++++++
 PVE/VZDump/QemuServer.pm | 38 +++++++++++++++++++-------------------
 2 files changed, 50 insertions(+), 19 deletions(-)


-- 
2.20.1


_______________________________________________
pve-devel mailing list
pve-devel@pve.proxmox.com
https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

Reply via email to