mirror of
https://github.com/vmware-tanzu/velero.git
synced 2026-09-04 15:16:58 +00:00
call block uploader provider creation
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
This commit is contained in:
@@ -91,9 +91,13 @@ func NewUploaderProvider(
|
||||
if credGetter.FromFile == nil {
|
||||
return nil, errors.New("uninitialized FileStore credential is not supported")
|
||||
}
|
||||
if uploaderType == uploader.KopiaType {
|
||||
|
||||
switch uploaderType {
|
||||
case uploader.KopiaType:
|
||||
return NewKopiaUploaderProvider(requesterType, ctx, credGetter, backupRepo, log)
|
||||
} else {
|
||||
case uploader.BlockType:
|
||||
return NewBlockUploaderProvider(requesterType, ctx, credGetter, backupRepo, log)
|
||||
default:
|
||||
return nil, errors.Errorf("unsupported uploader type %v", uploaderType)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user