chore(xo-server): add checksum handling for VM import
This commit is contained in:
parent
197273193e
commit
0308fe4e6e
@ -363,7 +363,11 @@ export default class BackupNg {
|
|||||||
const xapi = app.getXapi(srId)
|
const xapi = app.getXapi(srId)
|
||||||
const sr = xapi.getObject(srId)
|
const sr = xapi.getObject(srId)
|
||||||
const xva = await handler.createReadStream(
|
const xva = await handler.createReadStream(
|
||||||
resolveRelativeFromFile(metadataFilename, metadata.data)
|
resolveRelativeFromFile(metadataFilename, metadata.data),
|
||||||
|
{
|
||||||
|
checksum: true,
|
||||||
|
ignoreMissingChecksum: true, // provide an easy way to opt-out
|
||||||
|
}
|
||||||
)
|
)
|
||||||
const vm = await xapi.importVm(xva, { srId: sr.$id })
|
const vm = await xapi.importVm(xva, { srId: sr.$id })
|
||||||
await Promise.all([
|
await Promise.all([
|
||||||
|
Loading…
Reference in New Issue
Block a user