fix(backups/cleanVm): metadata.vhds is an object, not an array

Introduced by 93069159d
This commit is contained in:
Julien Fontanet
2021-12-21 16:16:38 +01:00
parent 6ccc9d1ade
commit d45418eb29

View File

@@ -405,7 +405,8 @@ exports.cleanVm = async function cleanVm(
const linkedXva = resolve('/', vmDir, xva)
fileSystemSize = await handler.getSize(linkedXva)
} else if (mode === 'delta') {
fileSystemSize = await computeVhdsSize(handler, vhds)
const linkedVhds = Object.keys(vhds).map(key => resolve('/', vmDir, vhds[key]))
fileSystemSize = await computeVhdsSize(handler, linkedVhds)
// don't warn if the size has changed after a merge
if (!merged && fileSystemSize !== size) {