Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataLoadReconciler ¶
type DataLoadReconciler struct {
Scheme *runtime.Scheme
*ReconcilerImplement
}
DataLoadReconciler reconciles a AlluxioDataLoad object
func NewDataLoadReconciler ¶
func NewDataLoadReconciler(client client.Client, log logr.Logger, scheme *runtime.Scheme, recorder record.EventRecorder) *DataLoadReconciler
Return a new DataLoad Reconciler
func (*DataLoadReconciler) SetupWithManager ¶
func (r *DataLoadReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager setups the manager with AlluxioDataLoad
type ReconcilerImplement ¶
type ReconcilerImplement struct {
client.Client
Log logr.Logger
Recorder record.EventRecorder
DataLoaderImage string
}
func NewReconcilerImplement ¶
func NewReconcilerImplement(client client.Client, log logr.Logger, recorder record.EventRecorder) *ReconcilerImplement
Return a new reconciler implement
func (*ReconcilerImplement) ReconcileDataload ¶
func (r *ReconcilerImplement) ReconcileDataload(ctx cdataload.ReconcileRequestContext) (ctrl.Result, error)
Reconcile Dataload
func (*ReconcilerImplement) ReconcileDataloadDeletion ¶
func (r *ReconcilerImplement) ReconcileDataloadDeletion(ctx cdataload.ReconcileRequestContext) (ctrl.Result, error)
Reconcile DataLoad deletion
Click to show internal directories.
Click to hide internal directories.