mirror of
https://github.com/vmware-tanzu/velero.git
synced 2026-09-19 06:26:44 +00:00
@@ -91,7 +91,7 @@ func GetBackupRepository(ctx context.Context, cli client.Client, namespace strin
|
||||
return repo, nil
|
||||
}
|
||||
|
||||
func newBackupRepository(namespace string, key BackupRepositoryKey) *velerov1api.BackupRepository {
|
||||
func NewBackupRepository(namespace string, key BackupRepositoryKey) *velerov1api.BackupRepository {
|
||||
return &velerov1api.BackupRepository{
|
||||
ObjectMeta: metav1.ObjectMeta{
|
||||
Namespace: namespace,
|
||||
|
||||
@@ -108,7 +108,7 @@ func (r *Ensurer) repoLock(key BackupRepositoryKey) *sync.Mutex {
|
||||
}
|
||||
|
||||
func (r *Ensurer) createBackupRepositoryAndWait(ctx context.Context, namespace string, backupRepoKey BackupRepositoryKey) (*velerov1api.BackupRepository, error) {
|
||||
toCreate := newBackupRepository(namespace, backupRepoKey)
|
||||
toCreate := NewBackupRepository(namespace, backupRepoKey)
|
||||
if err := r.repoClient.Create(ctx, toCreate, &client.CreateOptions{}); err != nil {
|
||||
return nil, errors.Wrap(err, "unable to create backup repository resource")
|
||||
}
|
||||
|
||||
@@ -30,7 +30,7 @@ import (
|
||||
)
|
||||
|
||||
func TestEnsureRepo(t *testing.T) {
|
||||
bkRepoObj := newBackupRepository(velerov1.DefaultNamespace, BackupRepositoryKey{
|
||||
bkRepoObj := NewBackupRepository(velerov1.DefaultNamespace, BackupRepositoryKey{
|
||||
VolumeNamespace: "fake-ns",
|
||||
BackupLocation: "fake-bsl",
|
||||
RepositoryType: "fake-repo-type",
|
||||
@@ -121,7 +121,7 @@ func TestEnsureRepo(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestCreateBackupRepositoryAndWait(t *testing.T) {
|
||||
bkRepoObj := newBackupRepository(velerov1.DefaultNamespace, BackupRepositoryKey{
|
||||
bkRepoObj := NewBackupRepository(velerov1.DefaultNamespace, BackupRepositoryKey{
|
||||
VolumeNamespace: "fake-ns",
|
||||
BackupLocation: "fake-bsl",
|
||||
RepositoryType: "fake-repo-type",
|
||||
|
||||
Reference in New Issue
Block a user