]> git.proxmox.com Git - pve-manager.git/commit
vzdump: included_guest: return empty hash if no guests selected
authorAaron Lauterer <a.lauterer@proxmox.com>
Thu, 9 Jul 2020 11:21:28 +0000 (13:21 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Thu, 9 Jul 2020 11:30:47 +0000 (13:30 +0200)
commitda7cb515c080f0c74bf06259670daea47c39e79a
treece6242fc03838ac8ffa6ed4c8c3aec2d7f083078
parent6c9c7d03f3480a96cce74af302d0f43871d392ec
vzdump: included_guest: return empty hash if no guests selected

This will fix the behaviour when calling `vzdump --stop` to cause all
local guests to be backed up.

When refactoring this logic in commit df5875b4, the assumption was that
every call will have one of the following parameters set: pool, list of
VMIDs or all (intentional or when exclude is used).

There is an addtional possibility, that vzdump is called with only
--stop. Thus there are no other parameters that would indicate which
VMIDs to include.

In this case we want to return the empty hash.

Signed-off-by: Aaron Lauterer <a.lauterer@proxmox.com>
PVE/VZDump.pm