Skip to content

Commit 5151790

Browse files
fix ObjectVersion on SPC with no secrets
1 parent 5389071 commit 5151790

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

server/server.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ func (s *CSIDriverProviderServer) Mount(ctx context.Context, req *v1alpha1.Mount
174174
}
175175

176176
providerFactory := s.secretProviderFactory(awsConfigs, regions)
177-
var fetchedSecrets []*provider.SecretValue
177+
fetchedSecrets := []*provider.SecretValue{}
178178
for sType := range descriptors { // Iterate over each secret type.
179179
// Fetch all the secrets and update the curVerMap
180180
provider := providerFactory.GetSecretProvider(sType)
@@ -187,7 +187,7 @@ func (s *CSIDriverProviderServer) Mount(ctx context.Context, req *v1alpha1.Mount
187187
}
188188

189189
// Write out the secrets to the mount point after everything is fetched.
190-
var files []*v1alpha1.File
190+
files := []*v1alpha1.File{}
191191
for _, secret := range fetchedSecrets {
192192
file, err := s.writeFile(secret, secret.Descriptor.GetFilePermission())
193193
if err != nil {
@@ -199,7 +199,7 @@ func (s *CSIDriverProviderServer) Mount(ctx context.Context, req *v1alpha1.Mount
199199
}
200200

201201
// Build the version response from the current version map and return it.
202-
var ov []*v1alpha1.ObjectVersion
202+
ov := []*v1alpha1.ObjectVersion{}
203203
for id := range curVerMap {
204204
ov = append(ov, curVerMap[id])
205205
}

0 commit comments

Comments
 (0)