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, { Object.assign(RemoteAdapter.prototype, {
cleanVm(vmDir) { cleanVm(vmDir, { lock = true } = {}) {
return Disposable.use(this._handler.lock(vmDir), () => cleanVm.apply(this, arguments)) if (lock) {
return Disposable.use(this._handler.lock(vmDir), () => cleanVm.apply(this, arguments))
} else {
return cleanVm.apply(this, arguments)
}
}, },
isValidXva, isValidXva,
}) })