# Functions

SetHashAnnotation sets the hash annotation in the object.
AddObjectField adds the field to the object according to the jsonPath jsonPath is a string that represents the path to the field in the object, always starts with ".".
CalculateHash calculates the hash value for single resource.
CalculateResHashes calculates the hash for the existing cluster resource and the new template resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
FindMaxSemver returns the maximal semantic version by given channel and semver list.
FindMinSemver returns the minimal semantic version by given channel and semver list.
No description provided by the author
FindSemantic checks if a given string contains a substring which is a valid semantic version, and returns that substring.
No description provided by the author
No description provided by the author
GetInstallScope returns the scope of the installation.
No description provided by the author
GetNoOLM returns boolean NoOLM enabled.
No description provided by the author
GetOperatorNamespace returns the Namespace of the operator.
GetWatchNamespace returns the Namespace of the operator.
MergeCR deep merge two custom resource spec.
No description provided by the author
RemoveObjectField removes the field from the object according to the jsonPath jsonPath is a string that represents the path to the field in the object, always starts with ".".
ResourceExists returns true if the given resource kind exists in the given api groupversion.
ResourceNamespaced returns true if the given resource is namespaced.
SanitizeObjectString takes a string, i.e.
StringSliceContentEqual checks if the contant from two string slice are the same.
WaitTimeout waits for the waitgroup for the specified max timeout.

# Structs

No description provided by the author
No description provided by the author
MultiErr is a multiple error slice.
No description provided by the author
No description provided by the author
No description provided by the author