Skip to content

Commit

Permalink
move changes in another pr
Browse files Browse the repository at this point in the history
  • Loading branch information
kobzonega committed Jan 27, 2025
1 parent 455a884 commit 16e8f1b
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 6 deletions.
7 changes: 4 additions & 3 deletions internal/controllers/remotedatabasenodeset/remote_objects.go
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@ func (r *Reconciler) syncRemoteObjects(
for _, remoteObj := range remoteObjects {
remoteObjName := remoteObj.GetName()
remoteObjKind := remoteObj.GetObjectKind().GroupVersionKind().Kind
remoteObjRV := remoteObj.GetResourceVersion()
var remoteResource *v1alpha1.RemoteResource
for idx := range remoteDatabaseNodeSet.Status.RemoteResources {
if resources.EqualRemoteResourceWithObject(&remoteDatabaseNodeSet.Status.RemoteResources[idx], remoteObj) {
Expand Down Expand Up @@ -102,11 +103,11 @@ func (r *Reconciler) syncRemoteObjects(
fmt.Sprintf("Failed to get resource %s with name %s: %s", remoteObjKind, remoteObjName, remoteGetErr),
)
}
return Stop, ctrl.Result{RequeueAfter: DefaultRequeueDelay}, remoteGetErr
remoteDatabaseNodeSet.UpdateRemoteResourceStatus(remoteResource, metav1.ConditionFalse, remoteObjRV)
return r.updateStatusRemoteObjects(ctx, remoteDatabaseNodeSet, DefaultRequeueDelay)
}

// Check object existence in local cluster
remoteObjRV := remoteObj.GetResourceVersion()
localObj := resources.CreateResource(remoteObj)
getErr := r.Client.Get(ctx, types.NamespacedName{
Name: localObj.GetName(),
Expand Down Expand Up @@ -144,7 +145,7 @@ func (r *Reconciler) syncRemoteObjects(
"Provisioning",
fmt.Sprintf("RemoteSync CREATE resource %s with name %s", remoteObjKind, remoteObjName),
)
remoteDatabaseNodeSet.UpdateRemoteResourceStatus(remoteResource, metav1.ConditionTrue, remoteObjRV)
remoteDatabaseNodeSet.UpdateRemoteResourceStatus(remoteResource, metav1.ConditionFalse, remoteObjRV)
return r.updateStatusRemoteObjects(ctx, remoteDatabaseNodeSet, StatusUpdateRequeueDelay)
}

Expand Down
7 changes: 4 additions & 3 deletions internal/controllers/remotestoragenodeset/remote_objects.go
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@ func (r *Reconciler) syncRemoteObjects(
for _, remoteObj := range remoteObjects {
remoteObjName := remoteObj.GetName()
remoteObjKind := remoteObj.GetObjectKind().GroupVersionKind().Kind
remoteObjRV := remoteObj.GetResourceVersion()
var remoteResource *v1alpha1.RemoteResource
for idx := range remoteStorageNodeSet.Status.RemoteResources {
if resources.EqualRemoteResourceWithObject(&remoteStorageNodeSet.Status.RemoteResources[idx], remoteObj) {
Expand Down Expand Up @@ -102,11 +103,11 @@ func (r *Reconciler) syncRemoteObjects(
fmt.Sprintf("Failed to get resource %s with name %s: %s", remoteObjKind, remoteObjName, remoteGetErr),
)
}
return Stop, ctrl.Result{RequeueAfter: DefaultRequeueDelay}, remoteGetErr
remoteStorageNodeSet.UpdateRemoteResourceStatus(remoteResource, metav1.ConditionFalse, remoteObjRV)
return r.updateStatusRemoteObjects(ctx, remoteStorageNodeSet, DefaultRequeueDelay)
}

// Check object existence in local cluster
remoteObjRV := remoteObj.GetResourceVersion()
localObj := resources.CreateResource(remoteObj)
getErr := r.Client.Get(ctx, types.NamespacedName{
Name: localObj.GetName(),
Expand Down Expand Up @@ -144,7 +145,7 @@ func (r *Reconciler) syncRemoteObjects(
"Provisioning",
fmt.Sprintf("RemoteSync CREATE resource %s with name %s", remoteObjKind, remoteObjName),
)
remoteStorageNodeSet.UpdateRemoteResourceStatus(remoteResource, metav1.ConditionTrue, remoteObjRV)
remoteStorageNodeSet.UpdateRemoteResourceStatus(remoteResource, metav1.ConditionFalse, remoteObjRV)
return r.updateStatusRemoteObjects(ctx, remoteStorageNodeSet, StatusUpdateRequeueDelay)
}

Expand Down

0 comments on commit 16e8f1b

Please sign in to comment.