@@ -25,10 +25,10 @@ import (
25
25
"time"
26
26
27
27
objectdriverv1alpha1 "github.com/IBM/ibm-object-csi-driver-operator/api/v1alpha1"
28
+ "github.com/IBM/ibm-object-csi-driver-operator/controllers/constants"
28
29
crutils "github.com/IBM/ibm-object-csi-driver-operator/controllers/internal/crutils"
29
30
clustersyncer "github.com/IBM/ibm-object-csi-driver-operator/controllers/syncer"
30
31
"github.com/IBM/ibm-object-csi-driver-operator/controllers/util/common"
31
- oconfig "github.com/IBM/ibm-object-csi-driver-operator/pkg/config"
32
32
oversion "github.com/IBM/ibm-object-csi-driver-operator/version"
33
33
"github.com/go-logr/logr"
34
34
"github.com/presslabs/controller-util/pkg/syncer"
@@ -48,9 +48,6 @@ import (
48
48
"sigs.k8s.io/controller-runtime/pkg/reconcile"
49
49
)
50
50
51
- // ReconcileTime is the delay between reconciliations
52
- const ReconcileTime = 30 * time .Second
53
-
54
51
type reconciler func (instance * crutils.IBMObjectCSI ) error
55
52
56
53
var csiLog = logf .Log .WithName ("ibmobjectcsi_controller" )
@@ -282,7 +279,7 @@ func (r *IBMObjectCSIReconciler) isNodeReady(node *appsv1.DaemonSet) bool {
282
279
func (r * IBMObjectCSIReconciler ) getNodeDaemonSet (instance * crutils.IBMObjectCSI ) (* appsv1.DaemonSet , error ) {
283
280
node := & appsv1.DaemonSet {}
284
281
err := r .Get (context .TODO (), types.NamespacedName {
285
- Name : oconfig . GetNameForResource ( oconfig .CSINode , oconfig . DriverPrefix ),
282
+ Name : constants . GetResourceName ( constants .CSINode ),
286
283
Namespace : instance .Namespace ,
287
284
}, node )
288
285
return node , err
@@ -291,7 +288,7 @@ func (r *IBMObjectCSIReconciler) getNodeDaemonSet(instance *crutils.IBMObjectCSI
291
288
func (r * IBMObjectCSIReconciler ) getControllerDeployment (instance * crutils.IBMObjectCSI ) (* appsv1.Deployment , error ) {
292
289
controllerDeployment := & appsv1.Deployment {}
293
290
err := r .Get (context .TODO (), types.NamespacedName {
294
- Name : oconfig . GetNameForResource ( oconfig .CSIController , oconfig . DriverPrefix ),
291
+ Name : constants . GetResourceName ( constants .CSIController ),
295
292
Namespace : instance .Namespace ,
296
293
}, controllerDeployment )
297
294
return controllerDeployment , err
@@ -318,8 +315,8 @@ func (r *IBMObjectCSIReconciler) reconcileServiceAccount(instance *crutils.IBMOb
318
315
controller := instance .GenerateControllerServiceAccount ()
319
316
node := instance .GenerateNodeServiceAccount ()
320
317
321
- controllerServiceAccountName := oconfig . GetNameForResource ( oconfig .CSIControllerServiceAccount , oconfig . DriverPrefix )
322
- nodeServiceAccountName := oconfig . GetNameForResource ( oconfig .CSINodeServiceAccount , oconfig . DriverPrefix )
318
+ controllerServiceAccountName := constants . GetResourceName ( constants .CSIControllerServiceAccount )
319
+ nodeServiceAccountName := constants . GetResourceName ( constants .CSINodeServiceAccount )
323
320
324
321
for _ , sa := range []* corev1.ServiceAccount {
325
322
controller ,
@@ -373,7 +370,7 @@ func (r *IBMObjectCSIReconciler) reconcileServiceAccount(instance *crutils.IBMOb
373
370
}
374
371
375
372
func (r * IBMObjectCSIReconciler ) rolloutRestartNode (node * appsv1.DaemonSet ) error {
376
- restartedAt := fmt .Sprintf ("%s/restartedAt" , oconfig .APIGroup )
373
+ restartedAt := fmt .Sprintf ("%s/restartedAt" , constants .APIGroup )
377
374
timestamp := time .Now ().String ()
378
375
node .Spec .Template .ObjectMeta .Annotations [restartedAt ] = timestamp
379
376
return r .Update (context .TODO (), node )
@@ -472,11 +469,11 @@ func (r *IBMObjectCSIReconciler) getClusterRoleBindings(instance *crutils.IBMObj
472
469
}
473
470
474
471
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 )
472
+ rcloneRetainSC := instance .GenerateRcloneSC (constants .RcloneRetainStorageClass , corev1 .PersistentVolumeReclaimRetain )
473
+ rcloneSC := instance .GenerateRcloneSC (constants .RcloneStorageClass , corev1 .PersistentVolumeReclaimDelete )
477
474
478
- s3fsRetainSC := instance .GenerateS3fsSC (oconfig .S3fsRetainStorageClass , corev1 .PersistentVolumeReclaimRetain )
479
- s3fsSC := instance .GenerateS3fsSC (oconfig .S3fsStorageClass , corev1 .PersistentVolumeReclaimDelete )
475
+ s3fsRetainSC := instance .GenerateS3fsSC (constants .S3fsRetainStorageClass , corev1 .PersistentVolumeReclaimRetain )
476
+ s3fsSC := instance .GenerateS3fsSC (constants .S3fsStorageClass , corev1 .PersistentVolumeReclaimDelete )
480
477
481
478
return []* storagev1.StorageClass {
482
479
rcloneRetainSC ,
0 commit comments