No vdi merge through smb
This commit is contained in:
parent
aad4ebf287
commit
c304d9cc62
@ -498,6 +498,8 @@ rollingDeltaBackup = $coroutine ({vm, remote, tag, depth}) ->
|
||||
throw new Error "No such Remote #{remote}"
|
||||
if not _remote.enabled
|
||||
throw new Error "Backup remote #{remote} is disabled"
|
||||
if _remote.type == 'smb'
|
||||
throw new Error "Delta Backup is not supported for smb remotes"
|
||||
return yield @rollingDeltaVmBackup({
|
||||
vm,
|
||||
remoteId: remote,
|
||||
|
@ -267,6 +267,9 @@ export default class {
|
||||
}
|
||||
|
||||
async _mergeDeltaVdiBackups ({remote, dir, depth}) {
|
||||
if (remote.type === 'smb') {
|
||||
throw new Error('VDI merging is not available through SMB')
|
||||
}
|
||||
const backups = await this._listVdiBackups(remote, dir)
|
||||
let i = backups.length - depth
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user