restore

package
v0.6.43 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 30, 2026 License: AGPL-3.0, Apache-2.0, MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Identifier = "Restore Controller"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type RestoreReconciler

type RestoreReconciler struct {
	// contains filtered or unexported fields
}

func NewRestoreReconciler

func NewRestoreReconciler(consoleClient client.Client, k8sClient ctrlclient.Client, refresh, pollInterval time.Duration, namespace string) *RestoreReconciler

func (*RestoreReconciler) GetPollInterval

func (s *RestoreReconciler) GetPollInterval() func() time.Duration

func (*RestoreReconciler) GetPublisher

func (s *RestoreReconciler) GetPublisher() (string, websocket.Publisher)

func (*RestoreReconciler) Poll

func (s *RestoreReconciler) Poll(ctx context.Context) error

func (*RestoreReconciler) Queue

func (*RestoreReconciler) Reconcile

func (s *RestoreReconciler) Reconcile(ctx context.Context, id string) (result reconcile.Result, err error)

func (*RestoreReconciler) Restart

func (s *RestoreReconciler) Restart()

func (*RestoreReconciler) Shutdown

func (s *RestoreReconciler) Shutdown()

func (*RestoreReconciler) ShutdownQueue

func (s *RestoreReconciler) ShutdownQueue()

func (*RestoreReconciler) UpdateErrorStatus

func (s *RestoreReconciler) UpdateErrorStatus(ctx context.Context, id string)

func (*RestoreReconciler) WipeCache

func (s *RestoreReconciler) WipeCache()

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL