Changes in v3: * Add some refactorings up front to avoid bloating the 'create' API endpoint even more. * Rebase on master and then on refactorings. * Don't preserve all when API mp/rootfs parameters are given, and rather also check volumes present in the backup. * Require 'restore' parameter to be present when 'restore-safeguard-mp-volumes' is specified. * Add POD for restore_keep_non_backup_volumes() * Slightly improve log messages.
Previous submissions: v2: https://lore.proxmox.com/pve-devel/[email protected]/ v1: https://lore.proxmox.com/pve-devel/[email protected]/ See container patch "api: restore: allow keeping not backed-up volumes" for details. container: Fiona Ebner (7): api: create: move delayed_mp_param variable closer to usage api: create: reduce scope for $mp_param variable api: create: factor out create_ct_determine_mp_param helper run make tidy api: create: create_ct_determine_mp_param: improve code style api: create: get rid of $storage_only_mode variable api: restore: allow keeping not backed-up volumes src/PVE/API2/LXC.pm | 277 +++++++++++++++++++++++++++++++++----------- 1 file changed, 210 insertions(+), 67 deletions(-) manager: Fiona Ebner (1): ui: restore: enable safeguarding of mount point volumes by default www/manager6/window/Restore.js | 98 ++++++++++++++++++++-------------- 1 file changed, 58 insertions(+), 40 deletions(-) Summary over all repositories: 2 files changed, 268 insertions(+), 107 deletions(-) -- Generated by git-murpp 0.5.0 _______________________________________________ pve-devel mailing list [email protected] https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
