progress

package
v2.0.3 Latest Latest
Warning

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

Go to latest
Published: Apr 4, 2025 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

View Source
const (
	WaitingOnCreation waitingOnType = iota
	WaitingOnUpdate
	WaitingOnReady
	WaitingOnDeletion
)

Variables

This section is empty.

Functions

func MaxRequeue

func MaxRequeue(evts []ProgressStatus) time.Duration

Types

type ProgressStatus

type ProgressStatus interface {
	Message() string
	Requeue() time.Duration
}

func NeedsRefresh

func NeedsRefresh() ProgressStatus

func WaitingOnFinalizer

func WaitingOnFinalizer(finalizer string) ProgressStatus

func WaitingOnORCDeleted

func WaitingOnORCDeleted(kind, name string) ProgressStatus

func WaitingOnORCExist

func WaitingOnORCExist(kind, name string) ProgressStatus

func WaitingOnORCReady

func WaitingOnORCReady(kind, name string) ProgressStatus

func WaitingOnOpenStackCreate

func WaitingOnOpenStackCreate(pollingPeriod time.Duration) ProgressStatus

func WaitingOnOpenStackDeleted

func WaitingOnOpenStackDeleted(pollingPeriod time.Duration) ProgressStatus

func WaitingOnOpenStackReady

func WaitingOnOpenStackReady(pollingPeriod time.Duration) ProgressStatus

func WaitingOnOpenStackUpdate

func WaitingOnOpenStackUpdate(pollingPeriod time.Duration) ProgressStatus

Jump to

Keyboard shortcuts

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