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.7.5
Published
Aug 31, 2017
Platform
darwin/amd64
Imports
3 packages
Last checked
2 hours ago

Tools for package owners.