feat(backups/RemoteAdapter#cleanVm): optional lock

This commit is contained in:
badrAZ 2021-04-30 11:39:41 +02:00 committed by Julien Fontanet
parent 57ef531be0
commit 5517305973

View File

@ -546,8 +546,12 @@ class RemoteAdapter {
}
Object.assign(RemoteAdapter.prototype, {
cleanVm(vmDir) {
return Disposable.use(this._handler.lock(vmDir), () => cleanVm.apply(this, arguments))
cleanVm(vmDir, { lock = true } = {}) {
if (lock) {
return Disposable.use(this._handler.lock(vmDir), () => cleanVm.apply(this, arguments))
} else {
return cleanVm.apply(this, arguments)
}
},
isValidXva,
})