Documentation ¶
Index ¶
- type BackupScheduleReconciler
- type RealBackupControl
- type RealBackupScheduleControl
- func (r *RealBackupScheduleControl) Get(name, namespace string) (commonv1alpha1.BackupSchedule, error)
- func (r *RealBackupScheduleControl) GetBackupBytes(schedule commonv1alpha1.BackupSchedule) ([]byte, error)
- func (r *RealBackupScheduleControl) UpdateStatus(schedule commonv1alpha1.BackupSchedule) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BackupScheduleReconciler ¶
type BackupScheduleReconciler struct {
*commonctl.BackupScheduleReconciler
}
func NewBackupScheduleReconciler ¶
func NewBackupScheduleReconciler(mgr manager.Manager, realBackupScheduleControl *RealBackupScheduleControl, realCronAnythingControl *cronanythingcontroller.RealCronAnythingControl, realBackupControl *RealBackupControl) *BackupScheduleReconciler
NewBackupScheduleReconciler returns a BackupScheduleReconciler object.
func (*BackupScheduleReconciler) SetupWithManager ¶
func (r *BackupScheduleReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager configures the reconciler.
type RealBackupControl ¶
func (*RealBackupControl) Delete ¶
func (r *RealBackupControl) Delete(backup commonv1alpha1.Backup) error
func (*RealBackupControl) List ¶
func (r *RealBackupControl) List(cronAnythingName string) ([]commonv1alpha1.Backup, error)
type RealBackupScheduleControl ¶
func (*RealBackupScheduleControl) Get ¶
func (r *RealBackupScheduleControl) Get(name, namespace string) (commonv1alpha1.BackupSchedule, error)
func (*RealBackupScheduleControl) GetBackupBytes ¶
func (r *RealBackupScheduleControl) GetBackupBytes(schedule commonv1alpha1.BackupSchedule) ([]byte, error)
func (*RealBackupScheduleControl) UpdateStatus ¶
func (r *RealBackupScheduleControl) UpdateStatus(schedule commonv1alpha1.BackupSchedule) error
Click to show internal directories.
Click to hide internal directories.