kstatus

package
v0.3.9 Latest Latest
Warning

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

Go to latest
Published: Mar 12, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Status

type Status kstatus.Status
const (
	InProgressStatus  Status = Status(kstatus.InProgressStatus)
	FailedStatus      Status = Status(kstatus.FailedStatus)
	CurrentStatus     Status = Status(kstatus.CurrentStatus)
	TerminatingStatus Status = Status(kstatus.TerminatingStatus)
	NotFoundStatus    Status = Status(kstatus.NotFoundStatus)
	UnknownStatus     Status = Status(kstatus.UnknownStatus)
)

func (Status) String

func (s Status) String() string

type StatusAnalyzer

type StatusAnalyzer interface {
	ComputeStatus(object *unstructured.Unstructured) (Status, error)
}

The StatusAnalyzer interface models types which allow to extract a kstatus-compatible status from an object.

func NewStatusAnalyzer

func NewStatusAnalyzer(reconcilerName string) StatusAnalyzer

Jump to

Keyboard shortcuts

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