Documentation ¶
Index ¶
- Constants
- func ConditionMarshal(conditions []metav1.Condition) ([]byte, error)
- func CopyConditions(conditions []metav1.Condition) []metav1.Condition
- func DecodeFile(ctx context.Context, fileData []byte, scheme *runtime.Scheme, ...) error
- func FetchEnv(key string, def string) string
- func FindAuthorinoStatusCondition(conditions []authorinov1beta1.Condition, conditionType string) *authorinov1beta1.Condition
- func FindDeploymentStatusCondition(conditions []appsv1.DeploymentCondition, conditionType string) *appsv1.DeploymentCondition
- func IsObjectTaggedToDelete(obj client.Object) bool
- func IsOwnedBy(owned, owner client.Object) bool
- func KuadrantControllerImage(ctx context.Context, scheme *runtime.Scheme) (string, error)
- func ObjectInfo(obj client.Object) string
- func ObjectKeyListDifference(a, b []client.ObjectKey) []client.ObjectKey
- func TagObjectToDelete(obj client.Object)
- type DecodeCallback
Constants ¶
View Source
const (
DeleteTagAnnotation = "kuadrant.io/delete"
)
Variables ¶
This section is empty.
Functions ¶
func ConditionMarshal ¶
ConditionMarshal marshals the set of conditions as a JSON array, sorted by condition type.
func CopyConditions ¶
CopyConditions copies the set of conditions
func DecodeFile ¶
func FindAuthorinoStatusCondition ¶
func FindAuthorinoStatusCondition(conditions []authorinov1beta1.Condition, conditionType string) *authorinov1beta1.Condition
func FindDeploymentStatusCondition ¶
func FindDeploymentStatusCondition(conditions []appsv1.DeploymentCondition, conditionType string) *appsv1.DeploymentCondition
func IsObjectTaggedToDelete ¶
func KuadrantControllerImage ¶
func ObjectInfo ¶
func ObjectKeyListDifference ¶
ObjectKeyListDifference computest a - b
func TagObjectToDelete ¶
Types ¶
type DecodeCallback ¶
Click to show internal directories.
Click to hide internal directories.