mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-24 12:15:52 +00:00
Merge pull request #78650 from cwdsuzhou/gc_graph_common
Merge similar funcs
This commit is contained in:
commit
95e3a2576b
@ -449,19 +449,17 @@ func beingDeleted(accessor metav1.Object) bool {
|
||||
}
|
||||
|
||||
func hasDeleteDependentsFinalizer(accessor metav1.Object) bool {
|
||||
finalizers := accessor.GetFinalizers()
|
||||
for _, finalizer := range finalizers {
|
||||
if finalizer == metav1.FinalizerDeleteDependents {
|
||||
return true
|
||||
}
|
||||
}
|
||||
return false
|
||||
return hasFinalizer(accessor, metav1.FinalizerDeleteDependents)
|
||||
}
|
||||
|
||||
func hasOrphanFinalizer(accessor metav1.Object) bool {
|
||||
return hasFinalizer(accessor, metav1.FinalizerOrphanDependents)
|
||||
}
|
||||
|
||||
func hasFinalizer(accessor metav1.Object, matchingFinalizer string) bool {
|
||||
finalizers := accessor.GetFinalizers()
|
||||
for _, finalizer := range finalizers {
|
||||
if finalizer == metav1.FinalizerOrphanDependents {
|
||||
if finalizer == matchingFinalizer {
|
||||
return true
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user