Versions in this module Expand all Collapse all v0 v0.0.1 Nov 24, 2024 Changes in this version + const DefaultRequeueAfterSeconds + var ErrEmptyGitOpsSet = errors.New("GitOpsSet is empty") + var NoRequeueInterval time.Duration + func ArtifactError(kind string, name client.ObjectKey) error + type Generator interface + Generate func(context.Context, *templatesv1.GitOpsSetGenerator, *templatesv1.GitOpsSet) ([]map[string]any, error) + Interval func(*templatesv1.GitOpsSetGenerator) time.Duration + func FindRelevantGenerators(setGenerator any, enabledGenerators map[string]Generator) ([]Generator, error) + type GeneratorFactory func(logr.Logger, client.Reader) Generator + type GeneratorNotEnabledError struct + Name string + func (g GeneratorNotEnabledError) Error() string + type NoArtifactError struct + Kind string + Name client.ObjectKey + func (e NoArtifactError) Error() string