Skip to content

Commit 5b52c11

Browse files
committed
More cleanup related to NodeGetinfo
1 parent b972fc1 commit 5b52c11

File tree

3 files changed

+3
-32
lines changed

3 files changed

+3
-32
lines changed

pkg/gce-pd-csi-driver/node.go

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -566,12 +566,11 @@ func (ns *GCENodeServer) NodeGetCapabilities(ctx context.Context, req *csi.NodeG
566566

567567
func (ns *GCENodeServer) NodeGetInfo(ctx context.Context, req *csi.NodeGetInfoRequest) (*csi.NodeGetInfoResponse, error) {
568568
top := &csi.Topology{
569-
Segments: map[string]string{
570-
common.TopologyKeyZone: ns.MetadataService.GetZone(),
571-
},
569+
Segments: map[string]string{common.TopologyKeyZone: ns.MetadataService.GetZone()},
572570
}
573571

574572
nodeID := common.CreateNodeID(ns.MetadataService.GetProject(), ns.MetadataService.GetZone(), ns.MetadataService.GetName())
573+
575574
volumeLimits, err := ns.GetVolumeLimits()
576575
if err != nil {
577576
klog.Errorf("GetVolumeLimits failed: %v", err.Error())
@@ -582,9 +581,6 @@ func (ns *GCENodeServer) NodeGetInfo(ctx context.Context, req *csi.NodeGetInfoRe
582581
MaxVolumesPerNode: volumeLimits,
583582
AccessibleTopology: top,
584583
}
585-
586-
klog.V(2).Infof("Returning NodeGetInfoResponse: %+v", resp)
587-
588584
return resp, err
589585
}
590586

pkg/gce-pd-csi-driver/node_test.go

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ import (
2424
"testing"
2525
"time"
2626

27-
"k8s.io/client-go/kubernetes"
2827
"k8s.io/utils/exec"
2928
testingexec "k8s.io/utils/exec/testing"
3029

@@ -36,22 +35,12 @@ import (
3635
"sigs.k8s.io/gcp-compute-persistent-disk-csi-driver/pkg/deviceutils"
3736
metadataservice "sigs.k8s.io/gcp-compute-persistent-disk-csi-driver/pkg/gce-cloud-provider/metadata"
3837
mountmanager "sigs.k8s.io/gcp-compute-persistent-disk-csi-driver/pkg/mount-manager"
39-
40-
corev1 "k8s.io/api/core/v1"
41-
"k8s.io/apimachinery/pkg/runtime"
42-
"k8s.io/client-go/kubernetes/fake"
4338
)
4439

4540
const (
4641
defaultVolumeID = "project/test001/zones/c1/disks/testDisk"
4742
defaultTargetPath = "/mnt/test"
4843
defaultStagingPath = "/staging"
49-
testZoneA = "test-zone-a"
50-
testZoneB = "test-zone-b"
51-
testDiskA = "testDiskA"
52-
testDiskB = "testDiskB"
53-
testNodeA = "test-node-a"
54-
testNodeB = "test-node-b"
5544
)
5645

5746
func getTestGCEDriver(t *testing.T) *GCEDriver {
@@ -341,20 +330,6 @@ func TestNodeGetVolumeLimits(t *testing.T) {
341330
}
342331
}
343332

344-
// NewFakeKubeClient creates a fake Kubernetes client with predefined nodes.
345-
func NewFakeKubeClient(nodes []*corev1.Node) kubernetes.Interface {
346-
// Convert the list of nodes to a slice of runtime.Object
347-
var objects []runtime.Object
348-
for _, node := range nodes {
349-
objects = append(objects, node)
350-
}
351-
352-
// Create a fake clientset with the predefined objects
353-
clientset := fake.NewSimpleClientset(objects...)
354-
355-
return clientset
356-
}
357-
358333
func TestNodePublishVolume(t *testing.T) {
359334
gceDriver := getTestGCEDriver(t)
360335
ns := gceDriver.ns

pkg/nodelabels/verifier_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ func TestAllNodesHaveDiskSupportLabel(t *testing.T) {
6363
expected: false,
6464
},
6565
{
66-
name: "only zone labels are not sufficient",
66+
name: "only zone labels",
6767
nodes: []*corev1.Node{
6868
{
6969
ObjectMeta: metav1.ObjectMeta{

0 commit comments

Comments
 (0)