status

package
v1.75.0 Latest Latest
Warning

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

Go to latest
Published: Mar 17, 2026 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// ConditionInstalled indicates package was successfully installed
	ConditionInstalled string = "Installed"
	// ConditionUpdateInstalled indicates package update was installed
	ConditionUpdateInstalled string = "UpdateInstalled"
	// ConditionReady indicates package is ready and operational
	ConditionReady string = "Ready"
	// ConditionPartiallyDegraded indicates package is partially degraded
	ConditionPartiallyDegraded string = "PartiallyDegraded"
	// ConditionManaged indicates package is being managed
	ConditionManaged string = "Managed"
	// ConditionConfigurationApplied indicates configuration was applied
	ConditionConfigurationApplied string = "ConfigurationApplied"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Service

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

Service processes status events and updates Application conditions.

func NewService

func NewService(client client.Client, getter getter, logger *log.Logger) *Service

NewService creates a new status service with default condition specs.

func (*Service) Start

func (s *Service) Start(ctx context.Context, ch <-chan string)

Start begins the status service event loop in a goroutine It listens for package status change events and updates Application resources accordingly

Jump to

Keyboard shortcuts

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