package finalizers

import "k8s.io/kubernetes/federation/pkg/federation-controller/util/finalizers"

Helper functions for manipulating finalizers.

Index

Functions

func AddFinalizers

func AddFinalizers(obj runtime.Object, newFinalizers sets.String) (bool, error)

AddFinalizers adds the given finalizers to the given objects ObjectMeta. Returns true if the object was updated.

func HasFinalizer

func HasFinalizer(obj runtime.Object, finalizer string) (bool, error)

HasFinalizer returns true if the given object has the given finalizer in its ObjectMeta.

func RemoveFinalizers

func RemoveFinalizers(obj runtime.Object, finalizers sets.String) (bool, error)

RemoveFinalizers removes the given finalizers from the given objects ObjectMeta. Returns true if the object was updated.

Source Files

finalizers.go

Version
v1.8.9
Published
Mar 12, 2018
Platform
darwin/amd64
Imports
3 packages
Last checked
53 minutes ago

Tools for package owners.