watches

package
v0.0.0-...-1aaef2a Latest Latest
Warning

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

Go to latest
Published: Mar 27, 2024 License: Apache-2.0, BSD-3-Clause, CC-BY-3.0, + 1 more Imports: 19 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CompareWatchLists

func CompareWatchLists(list1, list2 []osbv1alpha1.APIVersionKind) bool

CompareWatchLists compares two watch lists. Returns true if both are same. Otherwise return false.

func InitWatchConfig

func InitWatchConfig(kubeConfig *rest.Config, scheme *runtime.Scheme, mapper meta.RESTMapper) (bool, error)

InitWatchConfig populates the watch configs for instance and binding controllers by rendering dummy instance and binding for each plan. Must be called before starting controllers.

func NamespaceFilter

func NamespaceFilter() predicate.Predicate

NamespaceFilter creates a predicates for filtering objects in interoperator namespace

func NamespaceLabelFilter

func NamespaceLabelFilter() predicate.Predicate

NamespaceLabelFilter creates a predicates for filtering instance/binding objects

func NodeFilter

func NodeFilter() predicate.Predicate

NodeFilter creates a predicates for filtering objects in interoperator namespace

func SfServiceInstanceUpdateFilter

func SfServiceInstanceUpdateFilter() predicate.Predicate

SfServiceInstanceUpdateFilter creates a predicates for filtering objects in interoperator namespace

Types

This section is empty.

Jump to

Keyboard shortcuts

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