Skip to content

Commit bd646be

Browse files
committed
update constants files
Signed-off-by: Ashima-Ashima1 <[email protected]>
1 parent 424d2e0 commit bd646be

File tree

13 files changed

+132
-132
lines changed

13 files changed

+132
-132
lines changed

.secrets.baseline

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"files": "go.sum|^.secrets.baseline$",
44
"lines": null
55
},
6-
"generated_at": "2024-05-15T04:17:59Z",
6+
"generated_at": "2024-06-03T09:31:24Z",
77
"plugins_used": [
88
{
99
"name": "AWSKeyDetector"

pkg/config/constants.go renamed to controllers/constants/constants.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
// Package config ...
2-
package config
1+
// Package constants ...
2+
package constants
33

44
// Add a field here if it never changes, if it changes over time, put it to settings.go
55
const (

pkg/config/resources.go renamed to controllers/constants/resources.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
// Package config ...
2-
package config
1+
// Package constants ...
2+
package constants
33

44
import (
55
"fmt"

controllers/ibmobjectcsi_controller.go

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ import (
2525
"time"
2626

2727
objectdriverv1alpha1 "github.com/IBM/ibm-object-csi-driver-operator/api/v1alpha1"
28+
"github.com/IBM/ibm-object-csi-driver-operator/controllers/constants"
2829
crutils "github.com/IBM/ibm-object-csi-driver-operator/controllers/internal/crutils"
2930
clustersyncer "github.com/IBM/ibm-object-csi-driver-operator/controllers/syncer"
3031
"github.com/IBM/ibm-object-csi-driver-operator/controllers/util/common"
31-
oconfig "github.com/IBM/ibm-object-csi-driver-operator/pkg/config"
3232
oversion "github.com/IBM/ibm-object-csi-driver-operator/version"
3333
"github.com/go-logr/logr"
3434
"github.com/presslabs/controller-util/pkg/syncer"
@@ -282,7 +282,7 @@ func (r *IBMObjectCSIReconciler) isNodeReady(node *appsv1.DaemonSet) bool {
282282
func (r *IBMObjectCSIReconciler) getNodeDaemonSet(instance *crutils.IBMObjectCSI) (*appsv1.DaemonSet, error) {
283283
node := &appsv1.DaemonSet{}
284284
err := r.Get(context.TODO(), types.NamespacedName{
285-
Name: oconfig.GetNameForResource(oconfig.CSINode, oconfig.DriverPrefix),
285+
Name: constants.GetNameForResource(constants.CSINode, constants.DriverPrefix),
286286
Namespace: instance.Namespace,
287287
}, node)
288288
return node, err
@@ -291,7 +291,7 @@ func (r *IBMObjectCSIReconciler) getNodeDaemonSet(instance *crutils.IBMObjectCSI
291291
func (r *IBMObjectCSIReconciler) getControllerDeployment(instance *crutils.IBMObjectCSI) (*appsv1.Deployment, error) {
292292
controllerDeployment := &appsv1.Deployment{}
293293
err := r.Get(context.TODO(), types.NamespacedName{
294-
Name: oconfig.GetNameForResource(oconfig.CSIController, oconfig.DriverPrefix),
294+
Name: constants.GetNameForResource(constants.CSIController, constants.DriverPrefix),
295295
Namespace: instance.Namespace,
296296
}, controllerDeployment)
297297
return controllerDeployment, err
@@ -318,8 +318,8 @@ func (r *IBMObjectCSIReconciler) reconcileServiceAccount(instance *crutils.IBMOb
318318
controller := instance.GenerateControllerServiceAccount()
319319
node := instance.GenerateNodeServiceAccount()
320320

321-
controllerServiceAccountName := oconfig.GetNameForResource(oconfig.CSIControllerServiceAccount, oconfig.DriverPrefix)
322-
nodeServiceAccountName := oconfig.GetNameForResource(oconfig.CSINodeServiceAccount, oconfig.DriverPrefix)
321+
controllerServiceAccountName := constants.GetNameForResource(constants.CSIControllerServiceAccount, constants.DriverPrefix)
322+
nodeServiceAccountName := constants.GetNameForResource(constants.CSINodeServiceAccount, constants.DriverPrefix)
323323

324324
for _, sa := range []*corev1.ServiceAccount{
325325
controller,
@@ -373,7 +373,7 @@ func (r *IBMObjectCSIReconciler) reconcileServiceAccount(instance *crutils.IBMOb
373373
}
374374

375375
func (r *IBMObjectCSIReconciler) rolloutRestartNode(node *appsv1.DaemonSet) error {
376-
restartedAt := fmt.Sprintf("%s/restartedAt", oconfig.APIGroup)
376+
restartedAt := fmt.Sprintf("%s/restartedAt", constants.APIGroup)
377377
timestamp := time.Now().String()
378378
node.Spec.Template.ObjectMeta.Annotations[restartedAt] = timestamp
379379
return r.Update(context.TODO(), node)
@@ -472,11 +472,11 @@ func (r *IBMObjectCSIReconciler) getClusterRoleBindings(instance *crutils.IBMObj
472472
}
473473

474474
func (r *IBMObjectCSIReconciler) getStorageClasses(instance *crutils.IBMObjectCSI) []*storagev1.StorageClass {
475-
rcloneRetainSC := instance.GenerateRcloneSC(oconfig.RcloneRetainStorageClass, corev1.PersistentVolumeReclaimRetain)
476-
rcloneSC := instance.GenerateRcloneSC(oconfig.RcloneStorageClass, corev1.PersistentVolumeReclaimDelete)
475+
rcloneRetainSC := instance.GenerateRcloneSC(constants.RcloneRetainStorageClass, corev1.PersistentVolumeReclaimRetain)
476+
rcloneSC := instance.GenerateRcloneSC(constants.RcloneStorageClass, corev1.PersistentVolumeReclaimDelete)
477477

478-
s3fsRetainSC := instance.GenerateS3fsSC(oconfig.S3fsRetainStorageClass, corev1.PersistentVolumeReclaimRetain)
479-
s3fsSC := instance.GenerateS3fsSC(oconfig.S3fsStorageClass, corev1.PersistentVolumeReclaimDelete)
478+
s3fsRetainSC := instance.GenerateS3fsSC(constants.S3fsRetainStorageClass, corev1.PersistentVolumeReclaimRetain)
479+
s3fsSC := instance.GenerateS3fsSC(constants.S3fsStorageClass, corev1.PersistentVolumeReclaimDelete)
480480

481481
return []*storagev1.StorageClass{
482482
rcloneRetainSC,

controllers/ibmobjectcsi_controller_test.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import (
55
"testing"
66

77
"github.com/IBM/ibm-object-csi-driver-operator/api/v1alpha1"
8+
config "github.com/IBM/ibm-object-csi-driver-operator/controllers/constants"
89
fakecreate "github.com/IBM/ibm-object-csi-driver-operator/controllers/fake/client_create"
910
fakedelete "github.com/IBM/ibm-object-csi-driver-operator/controllers/fake/client_delete"
1011
fakeget "github.com/IBM/ibm-object-csi-driver-operator/controllers/fake/client_get"
@@ -15,9 +16,8 @@ import (
1516
fakeupdateibmobjcsi "github.com/IBM/ibm-object-csi-driver-operator/controllers/fake/client_update/ibmobjectcsi"
1617
crutils "github.com/IBM/ibm-object-csi-driver-operator/controllers/internal/crutils"
1718
"github.com/IBM/ibm-object-csi-driver-operator/controllers/syncer"
19+
"github.com/IBM/ibm-object-csi-driver-operator/controllers/util"
1820
"github.com/IBM/ibm-object-csi-driver-operator/controllers/util/common"
19-
"github.com/IBM/ibm-object-csi-driver-operator/pkg/config"
20-
"github.com/IBM/ibm-object-csi-driver-operator/pkg/util/boolptr"
2121
"github.com/stretchr/testify/assert"
2222
appsv1 "k8s.io/api/apps/v1"
2323
corev1 "k8s.io/api/core/v1"
@@ -189,8 +189,8 @@ var (
189189
Labels: map[string]string{"app.kubernetes.io/name": "ibm-object-csi"},
190190
},
191191
Spec: storagev1.CSIDriverSpec{
192-
AttachRequired: boolptr.False(),
193-
PodInfoOnMount: boolptr.True(),
192+
AttachRequired: util.False(),
193+
PodInfoOnMount: util.True(),
194194
FSGroupPolicy: &defaultFSGroupPolicy,
195195
},
196196
}

controllers/internal/crutils/ibmobjectcsi.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ import (
55
"fmt"
66

77
objectdriverv1alpha1 "github.com/IBM/ibm-object-csi-driver-operator/api/v1alpha1"
8+
config "github.com/IBM/ibm-object-csi-driver-operator/controllers/constants"
89
"github.com/IBM/ibm-object-csi-driver-operator/controllers/internal/common"
9-
"github.com/IBM/ibm-object-csi-driver-operator/pkg/config"
1010
csiversion "github.com/IBM/ibm-object-csi-driver-operator/version"
1111
"k8s.io/apimachinery/pkg/labels"
1212
)

0 commit comments

Comments
 (0)