Skip to content

Commit 9c0914e

Browse files
committed
make fix-golangci-lint
Signed-off-by: Erik Godding Boye <[email protected]>
1 parent b2ca245 commit 9c0914e

File tree

6 files changed

+13
-22
lines changed

6 files changed

+13
-22
lines changed

driver/server.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ func parseEndpoint(ep string) (string, string, error) {
101101
}
102102

103103
func loggingInterceptor(log logr.Logger) grpc.UnaryServerInterceptor {
104-
return func(ctx context.Context, req interface{}, info *grpc.UnaryServerInfo, handler grpc.UnaryHandler) (interface{}, error) {
104+
return func(ctx context.Context, req any, info *grpc.UnaryServerInfo, handler grpc.UnaryHandler) (any, error) {
105105
log := log.WithValues("rpc_method", info.FullMethod, "request", protosanitizer.StripSecrets(req))
106106
log.V(3).Info("handling request")
107107
resp, err := handler(ctx, req)

examples/simple/main.go

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,14 +36,13 @@ import (
3636
cmmeta "github.com/cert-manager/cert-manager/pkg/apis/meta/v1"
3737
cmclient "github.com/cert-manager/cert-manager/pkg/client/clientset/versioned"
3838
"github.com/cert-manager/cert-manager/pkg/util/pki"
39-
"k8s.io/client-go/rest"
40-
"k8s.io/klog/v2/klogr"
41-
"k8s.io/utils/clock"
42-
4339
"github.com/cert-manager/csi-lib/driver"
4440
"github.com/cert-manager/csi-lib/manager"
4541
"github.com/cert-manager/csi-lib/metadata"
4642
"github.com/cert-manager/csi-lib/storage"
43+
"k8s.io/client-go/rest"
44+
"k8s.io/klog/v2/klogr"
45+
"k8s.io/utils/clock"
4746
)
4847

4948
const (
@@ -345,7 +344,7 @@ func keyUsagesFromAttributes(usagesCSV string) []cmapi.KeyUsage {
345344
}
346345

347346
var keyUsages []cmapi.KeyUsage
348-
for _, usage := range strings.Split(usagesCSV, ",") {
347+
for usage := range strings.SplitSeq(usagesCSV, ",") {
349348
keyUsages = append(keyUsages, cmapi.KeyUsage(strings.TrimSpace(usage)))
350349
}
351350

manager/manager.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ func NewManager(opts Options) (*Manager, error) {
170170
// registered with the factory
171171
lister := informerFactory.Certmanager().V1().CertificateRequests().Lister()
172172
if _, err := informerFactory.Certmanager().V1().CertificateRequests().Informer().AddEventHandler(cache.ResourceEventHandlerFuncs{
173-
DeleteFunc: func(obj interface{}) {
173+
DeleteFunc: func(obj any) {
174174
requestToPrivateKeyLock.Lock()
175175
defer requestToPrivateKeyLock.Unlock()
176176
key, ok := obj.(string)

manager/manager_test.go

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,7 @@ import (
4646
)
4747

4848
func TestManager_ManageVolumeImmediate_issueOnceAndSucceed(t *testing.T) {
49-
ctx, cancel := context.WithCancel(context.Background())
50-
defer cancel()
49+
ctx := t.Context()
5150

5251
opts := newDefaultTestOptions(t)
5352
m, err := NewManager(opts)
@@ -251,8 +250,7 @@ func TestManager_ResumesManagementOfExistingVolumes(t *testing.T) {
251250
}
252251

253252
func TestManager_ManageVolume_beginsManagingAndProceedsIfNotReady(t *testing.T) {
254-
ctx, cancel := context.WithCancel(context.Background())
255-
defer cancel()
253+
ctx := t.Context()
256254

257255
opts := newDefaultTestOptions(t)
258256
m, err := NewManager(opts)

storage/memory.go

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ package storage
1818

1919
import (
2020
"encoding/json"
21+
"maps"
2122
"sync"
2223

2324
apiequality "k8s.io/apimachinery/pkg/api/equality"
@@ -133,9 +134,7 @@ func (m *MemoryFS) WriteFiles(meta metadata.Metadata, files map[string][]byte) e
133134
if !ok {
134135
return ErrNotFound
135136
}
136-
for k, v := range files {
137-
vol[k] = v
138-
}
137+
maps.Copy(vol, files)
139138
return nil
140139
}
141140

@@ -148,8 +147,6 @@ func (m *MemoryFS) ReadFiles(volumeID string) (map[string][]byte, error) {
148147
}
149148
// make a copy of the map to ensure no races can occur
150149
cpy := make(map[string][]byte)
151-
for k, v := range vol {
152-
cpy[k] = v
153-
}
150+
maps.Copy(cpy, vol)
154151
return cpy, nil
155152
}

test/integration/issuance_test.go

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ limitations under the License.
1717
package integration
1818

1919
import (
20-
"context"
2120
"crypto"
2221
"crypto/x509"
2322
"os"
@@ -62,8 +61,7 @@ vnEIALrtIClFU6D/mTU5wyHhN29llwfjUgJrmYWqoWTZSiwGS6YmZpry
6261
-----END CERTIFICATE-----`)
6362

6463
func TestIssuesCertificate(t *testing.T) {
65-
ctx, cancel := context.WithCancel(context.Background())
66-
defer cancel()
64+
ctx := t.Context()
6765

6866
store := storage.NewMemoryFS()
6967
clock := fakeclock.NewFakeClock(time.Now())
@@ -127,8 +125,7 @@ func TestIssuesCertificate(t *testing.T) {
127125
}
128126

129127
func TestManager_CleansUpOldRequests(t *testing.T) {
130-
ctx, cancel := context.WithCancel(context.Background())
131-
defer cancel()
128+
ctx := t.Context()
132129

133130
store := storage.NewMemoryFS()
134131
clock := fakeclock.NewFakeClock(time.Now())

0 commit comments

Comments
 (0)