Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBackupManager ¶
func NewBackupManager(deps *controller.Dependencies) backup.BackupManager
NewBackupManager return backupManager
Types ¶
type BackupCleaner ¶
BackupCleaner implements the logic for cleaning backup
func NewBackupCleaner ¶
func NewBackupCleaner(deps *controller.Dependencies, statusUpdater controller.BackupConditionUpdaterInterface) BackupCleaner
NewBackupCleaner returns a BackupCleaner
type BackupTracker ¶ added in v1.4.0
BackupTracker implements the logic for tracking log backup progress
func NewBackupTracker ¶ added in v1.4.0
func NewBackupTracker(deps *controller.Dependencies, statusUpdater controller.BackupConditionUpdaterInterface) BackupTracker
NewBackupTracker returns a BackupTracker
type FakeBackupManager ¶
type FakeBackupManager struct {
// contains filtered or unexported fields
}
func NewFakeBackupManager ¶
func NewFakeBackupManager() *FakeBackupManager
func (*FakeBackupManager) SetSyncError ¶
func (m *FakeBackupManager) SetSyncError(err error)
func (*FakeBackupManager) UpdateCondition ¶ added in v1.1.10
func (m *FakeBackupManager) UpdateCondition(_ *v1alpha1.Backup, _ *v1alpha1.BackupCondition) error
Click to show internal directories.
Click to hide internal directories.