Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func TaskRestoreManager ¶
func TaskRestoreManager(state *ReconcileContext, c client.Client, recorder record.EventRecorder) task.Task
Types ¶
type ReconcileContext ¶
type ReconcileContext struct {
State
Config Config
RestoreManager restoreMgr.RestoreManager
}
type RestoreState ¶
type RestoreState interface {
Restore() *brv1alpha1.Restore
}
type State ¶
type State interface {
RestoreState
common.ClusterState
common.ContextClusterNewer[*brv1alpha1.Restore]
common.JobState[*runtime.Restore]
}
func NewState ¶
func NewState(restore *brv1alpha1.Restore) State
Click to show internal directories.
Click to hide internal directories.