mirror of
https://github.com/kubevirt/containerized-data-importer.git
synced 2025-06-03 06:30:22 +00:00
Remove embedded reconcile.Reconciler (#2698)
Signed-off-by: Arnon Gilboa <agilboa@redhat.com>
This commit is contained in:
parent
93bcff88ca
commit
107f0b0c04
@ -108,7 +108,6 @@ type dvSyncState struct {
|
||||
|
||||
// ReconcilerBase members
|
||||
type ReconcilerBase struct {
|
||||
reconcile.Reconciler
|
||||
client client.Client
|
||||
recorder record.EventRecorder
|
||||
scheme *runtime.Scheme
|
||||
@ -354,6 +353,7 @@ func getSourceRefOp(log logr.Logger, dv *cdiv1.DataVolume, client client.Client)
|
||||
}
|
||||
|
||||
type dvController interface {
|
||||
reconcile.Reconciler
|
||||
sync(log logr.Logger, req reconcile.Request) (dvSyncResult, error)
|
||||
updateStatusPhase(pvc *corev1.PersistentVolumeClaim, dataVolumeCopy *cdiv1.DataVolume, event *Event) error
|
||||
}
|
||||
|
@ -69,7 +69,6 @@ func NewPopulatorController(ctx context.Context, mgr manager.Manager, log logr.L
|
||||
installerLabels: installerLabels,
|
||||
},
|
||||
}
|
||||
reconciler.Reconciler = reconciler
|
||||
|
||||
datavolumeController, err := controller.New(populatorControllerName, mgr, controller.Options{Reconciler: reconciler})
|
||||
if err != nil {
|
||||
|
@ -380,7 +380,6 @@ func createPopulatorReconcilerWithoutConfig(objects ...runtime.Object) *Populato
|
||||
},
|
||||
},
|
||||
}
|
||||
r.Reconciler = r
|
||||
return r
|
||||
}
|
||||
|
||||
|
@ -85,7 +85,6 @@ func NewImportController(
|
||||
installerLabels: installerLabels,
|
||||
},
|
||||
}
|
||||
reconciler.Reconciler = reconciler
|
||||
|
||||
datavolumeController, err := controller.New(importControllerName, mgr, controller.Options{
|
||||
Reconciler: reconciler,
|
||||
|
@ -1295,7 +1295,7 @@ var _ = Describe("All DataVolume Tests", func() {
|
||||
})
|
||||
|
||||
func dvPhaseTest(reconciler ReconcilerBase, dvc dvController, testDv runtime.Object, current, expected cdiv1.DataVolumePhase, pvcPhase corev1.PersistentVolumeClaimPhase, podPhase corev1.PodPhase, ann, expectedEvent string, extraAnnotations ...string) {
|
||||
_, err := reconciler.Reconciler.Reconcile(context.TODO(), reconcile.Request{NamespacedName: types.NamespacedName{Name: "test-dv", Namespace: metav1.NamespaceDefault}})
|
||||
_, err := dvc.Reconcile(context.TODO(), reconcile.Request{NamespacedName: types.NamespacedName{Name: "test-dv", Namespace: metav1.NamespaceDefault}})
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
dv := &cdiv1.DataVolume{}
|
||||
err = reconciler.client.Get(context.TODO(), types.NamespacedName{Name: "test-dv", Namespace: metav1.NamespaceDefault}, dv)
|
||||
@ -1443,7 +1443,6 @@ func createImportReconcilerWithoutConfig(objects ...runtime.Object) *ImportRecon
|
||||
},
|
||||
},
|
||||
}
|
||||
r.Reconciler = r
|
||||
return r
|
||||
}
|
||||
|
||||
|
@ -111,7 +111,6 @@ func NewPvcCloneController(
|
||||
},
|
||||
sccs: sccs,
|
||||
}
|
||||
reconciler.Reconciler = reconciler
|
||||
|
||||
dataVolumeCloneController, err := controller.New(pvcCloneControllerName, mgr, controller.Options{
|
||||
Reconciler: reconciler,
|
||||
|
@ -1007,7 +1007,6 @@ func createCloneReconcilerWithoutConfig(objects ...runtime.Object) *PvcCloneReco
|
||||
},
|
||||
sccs: sccs,
|
||||
}
|
||||
r.Reconciler = r
|
||||
return r
|
||||
}
|
||||
|
||||
|
@ -83,7 +83,6 @@ func NewSnapshotCloneController(
|
||||
tokenGenerator: newLongTermCloneTokenGenerator(tokenPrivateKey),
|
||||
},
|
||||
}
|
||||
reconciler.Reconciler = reconciler
|
||||
|
||||
dataVolumeCloneController, err := controller.New(snapshotCloneControllerName, mgr, controller.Options{
|
||||
Reconciler: reconciler,
|
||||
|
@ -282,7 +282,6 @@ func createSnapshotCloneReconcilerWithoutConfig(objects ...runtime.Object) *Snap
|
||||
tokenGenerator: &FakeGenerator{token: "foobar"},
|
||||
},
|
||||
}
|
||||
r.Reconciler = r
|
||||
return r
|
||||
}
|
||||
|
||||
|
@ -78,7 +78,6 @@ func NewUploadController(
|
||||
installerLabels: installerLabels,
|
||||
},
|
||||
}
|
||||
reconciler.Reconciler = reconciler
|
||||
|
||||
datavolumeController, err := controller.New(uploadControllerName, mgr, controller.Options{
|
||||
Reconciler: reconciler,
|
||||
|
@ -118,6 +118,5 @@ func createUploadReconcilerWithoutConfig(objects ...runtime.Object) *UploadRecon
|
||||
},
|
||||
},
|
||||
}
|
||||
r.Reconciler = r
|
||||
return r
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user