...

Package controller

import "github.com/chaos-mesh/chaos-mesh/controllers/utils/controller"
Overview
Index

Overview ▾

func IsChaosFinished

func IsChaosFinished(obj v1alpha1.InnerObject, now time.Time) bool

func IsChaosFinishedWithUntilStop

func IsChaosFinishedWithUntilStop(obj v1alpha1.InnerObject, now time.Time) (bool, time.Duration)

func ParseNamespacedName

func ParseNamespacedName(namespacedName string) types.NamespacedName

func ParseNamespacedNameContainer

func ParseNamespacedNameContainer(namespacedName string) (types.NamespacedName, string)

func SetOwnerReference

func SetOwnerReference(owner, object metav1.Object, scheme *runtime.Scheme) error