@@ -31,7 +31,6 @@ import (
3131 "sigs.k8s.io/controller-runtime/pkg/controller/controllerutil"
3232
3333 appsv1 "github.com/apecloud/kubeblocks/apis/apps/v1"
34- appsutil "github.com/apecloud/kubeblocks/controllers/apps/util"
3534 "github.com/apecloud/kubeblocks/pkg/constant"
3635 "github.com/apecloud/kubeblocks/pkg/controller/component"
3736 "github.com/apecloud/kubeblocks/pkg/controller/graph"
@@ -189,15 +188,15 @@ func (c *componentPlanBuilder) defaultWalkFunc(v graph.Vertex) error {
189188}
190189
191190func (c * componentPlanBuilder ) reconcileCreateObject (ctx context.Context , vertex * model.ObjectVertex ) error {
192- err := c .cli .Create (ctx , vertex .Obj , appsutil . ClientOption ( vertex ) )
191+ err := c .cli .Create (ctx , vertex .Obj )
193192 if err != nil && ! apierrors .IsAlreadyExists (err ) {
194193 return err
195194 }
196195 return nil
197196}
198197
199198func (c * componentPlanBuilder ) reconcileUpdateObject (ctx context.Context , vertex * model.ObjectVertex ) error {
200- err := c .cli .Update (ctx , vertex .Obj , appsutil . ClientOption ( vertex ) )
199+ err := c .cli .Update (ctx , vertex .Obj )
201200 if err != nil && ! apierrors .IsNotFound (err ) {
202201 return err
203202 }
@@ -206,7 +205,7 @@ func (c *componentPlanBuilder) reconcileUpdateObject(ctx context.Context, vertex
206205
207206func (c * componentPlanBuilder ) reconcilePatchObject (ctx context.Context , vertex * model.ObjectVertex ) error {
208207 patch := client .MergeFrom (vertex .OriObj )
209- err := c .cli .Patch (ctx , vertex .Obj , patch , appsutil . ClientOption ( vertex ) )
208+ err := c .cli .Patch (ctx , vertex .Obj , patch )
210209 if err != nil && ! apierrors .IsNotFound (err ) {
211210 return err
212211 }
@@ -220,7 +219,7 @@ func (c *componentPlanBuilder) reconcileDeleteObject(ctx context.Context, vertex
220219 finalizers := []string {constant .DBComponentFinalizerName , constant .DBClusterFinalizerName }
221220 for _ , finalizer := range finalizers {
222221 if controllerutil .RemoveFinalizer (vertex .Obj , finalizer ) {
223- err := c .cli .Update (ctx , vertex .Obj , appsutil . ClientOption ( vertex ) )
222+ err := c .cli .Update (ctx , vertex .Obj )
224223 if err != nil && ! apierrors .IsNotFound (err ) {
225224 return err
226225 }
@@ -229,7 +228,6 @@ func (c *componentPlanBuilder) reconcileDeleteObject(ctx context.Context, vertex
229228
230229 if ! model .IsObjectDeleting (vertex .Obj ) {
231230 var opts []client.DeleteOption
232- opts = append (opts , appsutil .ClientOption (vertex ))
233231 if len (vertex .PropagationPolicy ) > 0 {
234232 opts = append (opts , vertex .PropagationPolicy )
235233 }
@@ -242,5 +240,5 @@ func (c *componentPlanBuilder) reconcileDeleteObject(ctx context.Context, vertex
242240}
243241
244242func (c * componentPlanBuilder ) reconcileStatusObject (ctx context.Context , vertex * model.ObjectVertex ) error {
245- return c .cli .Status ().Update (ctx , vertex .Obj , appsutil . ClientOption ( vertex ) )
243+ return c .cli .Status ().Update (ctx , vertex .Obj )
246244}
0 commit comments