Skip to content

Commit 4aa7e31

Browse files
authored
Merge pull request #16 from IBM/lintfix
Fix linter issues for ResourceLimit changes
2 parents 496aaf2 + 72e8700 commit 4aa7e31

File tree

5 files changed

+16
-14
lines changed

5 files changed

+16
-14
lines changed

api/v1alpha1/ibmobjectcsi_types.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,13 +39,15 @@ type IBMObjectCSISpec struct {
3939
HealthPort uint16 `json:"healthPort,omitempty"`
4040
}
4141

42+
// ResourcesSpec ...
4243
type ResourcesSpec struct {
4344
Limits ReqLimits `json:"limits"`
4445
Requests ReqLimits `json:"requests"`
4546
}
4647

48+
// ReqLimits ...
4749
type ReqLimits struct {
48-
Cpu string `json:"cpu"`
50+
CPU string `json:"cpu"`
4951
Memory string `json:"memory"`
5052
}
5153

controllers/ibmobjectcsi_controller_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,11 @@ var (
6363

6464
resources = v1alpha1.ResourcesSpec{
6565
Limits: v1alpha1.ReqLimits{
66-
Cpu: "40Mi",
66+
CPU: "40Mi",
6767
Memory: "200Mi",
6868
},
6969
Requests: v1alpha1.ReqLimits{
70-
Cpu: "40m",
70+
CPU: "40m",
7171
Memory: "40Mi",
7272
},
7373
}

controllers/internal/crutils/ibmobjectcsi.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,19 +105,21 @@ func (c *IBMObjectCSI) GetCSIControllerImage() string {
105105
return c.Spec.Controller.Repository + ":" + c.Spec.Controller.Tag
106106
}
107107

108+
// GetCSIControllerResourceRequests ...
108109
func (c *IBMObjectCSI) GetCSIControllerResourceRequests() *objectdriverv1alpha1.ResourcesSpec {
109110
resources := objectdriverv1alpha1.ResourcesSpec{}
110111

111-
if &c.Spec.Controller.Resources != nil {
112+
if &c.Spec.Controller.Resources != nil { //nolint:staticcheck
112113
resources = c.Spec.Controller.Resources
113114
}
114115
return &resources
115116
}
116117

118+
// GetCSINodeResourceRequests ...
117119
func (c *IBMObjectCSI) GetCSINodeResourceRequests() *objectdriverv1alpha1.ResourcesSpec {
118120
resources := objectdriverv1alpha1.ResourcesSpec{}
119121

120-
if &c.Spec.Node.Resources != nil {
122+
if &c.Spec.Node.Resources != nil { //nolint:staticcheck
121123
resources = c.Spec.Node.Resources
122124
}
123125
return &resources

controllers/syncer/csi_controller.go

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -300,15 +300,14 @@ func getSidecarByName(driver *crutils.IBMObjectCSI, name string) *objectdriverv1
300300
}
301301

302302
func getCSIControllerResourceRequests(driver *crutils.IBMObjectCSI) corev1.ResourceRequirements {
303-
304303
resources := driver.GetCSIControllerResourceRequests()
305304

306305
requests := corev1.ResourceList{
307-
corev1.ResourceCPU: resource.MustParse(resources.Requests.Cpu),
306+
corev1.ResourceCPU: resource.MustParse(resources.Requests.CPU),
308307
corev1.ResourceMemory: resource.MustParse(resources.Requests.Memory),
309308
}
310309
limits := corev1.ResourceList{
311-
corev1.ResourceCPU: resource.MustParse(resources.Limits.Cpu),
310+
corev1.ResourceCPU: resource.MustParse(resources.Limits.CPU),
312311
corev1.ResourceMemory: resource.MustParse(resources.Limits.Memory),
313312
}
314313

@@ -323,15 +322,15 @@ func getSidecarResourceRequests(driver *crutils.IBMObjectCSI, sidecarName string
323322

324323
sidecarResources := corev1.ResourceRequirements{}
325324

326-
if sidecar != nil && &sidecar.Resources != nil {
325+
if sidecar != nil && &sidecar.Resources != nil { //nolint:staticcheck
327326
resources := sidecar.Resources
328327

329328
requests := corev1.ResourceList{
330-
corev1.ResourceCPU: resource.MustParse(resources.Requests.Cpu),
329+
corev1.ResourceCPU: resource.MustParse(resources.Requests.CPU),
331330
corev1.ResourceMemory: resource.MustParse(resources.Requests.Memory),
332331
}
333332
limits := corev1.ResourceList{
334-
corev1.ResourceCPU: resource.MustParse(resources.Limits.Cpu),
333+
corev1.ResourceCPU: resource.MustParse(resources.Limits.CPU),
335334
corev1.ResourceMemory: resource.MustParse(resources.Limits.Memory),
336335
}
337336

controllers/syncer/csi_node.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -351,15 +351,14 @@ func fillSecurityContextCapabilities(sc *corev1.SecurityContext, add ...string)
351351
}
352352

353353
func getCSINodeResourceRequests(driver *crutils.IBMObjectCSI) corev1.ResourceRequirements {
354-
355354
resources := driver.GetCSINodeResourceRequests()
356355

357356
requests := corev1.ResourceList{
358-
corev1.ResourceCPU: resource.MustParse(resources.Requests.Cpu),
357+
corev1.ResourceCPU: resource.MustParse(resources.Requests.CPU),
359358
corev1.ResourceMemory: resource.MustParse(resources.Requests.Memory),
360359
}
361360
limits := corev1.ResourceList{
362-
corev1.ResourceCPU: resource.MustParse(resources.Limits.Cpu),
361+
corev1.ResourceCPU: resource.MustParse(resources.Limits.CPU),
363362
corev1.ResourceMemory: resource.MustParse(resources.Limits.Memory),
364363
}
365364

0 commit comments

Comments
 (0)