Skip to content

Commit 8ecb727

Browse files
committed
change conversion
1 parent b3b06a6 commit 8ecb727

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

pkg/epp/controller/inferencepool_reconciler.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,17 +80,17 @@ func (c *InferencePoolReconciler) Reconcile(ctx context.Context, req ctrl.Reques
8080
}
8181

8282
// 4. Convert the fetched object to the canonical v1.InferencePool.
83-
var v1infPool *v1.InferencePool
83+
v1infPool := &v1.InferencePool{}
8484

8585
switch pool := obj.(type) {
8686
case *v1.InferencePool:
8787
// If it's already a v1 object, just use it.
8888
v1infPool = pool
8989
case *v1alpha2.InferencePool:
9090
var err error
91-
v1infPool, err = pool.ConvertTo()
91+
err = pool.ConvertTo(v1infPool)
9292
if err != nil {
93-
logger.Error(err, "Failed to convert unstructured to inferencePool")
93+
logger.Error(err, "Failed to convert XInferencePool to InferencePool")
9494
return ctrl.Result{}, err
9595
}
9696
default:

pkg/epp/controller/inferencepool_reconciler_test.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -323,10 +323,11 @@ func xDiffStore(t *testing.T, datastore datastore.Datastore, params xDiffStorePa
323323
if gotPool == nil && params.wantPool == nil {
324324
return ""
325325
}
326+
gotXPool := &v1alpha2.InferencePool{}
326327

327-
gotXPool, err := v1alpha2.ConvertFrom(gotPool)
328+
err := gotXPool.ConvertFrom(gotPool)
328329
if err != nil {
329-
t.Fatalf("failed to convert unstructured to InferencePool: %v", err)
330+
t.Fatalf("failed to convert InferencePool to XInferencePool: %v", err)
330331
}
331332
if diff := cmp.Diff(params.wantPool, gotXPool); diff != "" {
332333
return "pool:" + diff

0 commit comments

Comments
 (0)