Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for hasDeleteDependentsFinalizer (0.32 sec)

  1. pkg/controller/garbagecollector/garbagecollector.go

    			continue
    		}
    
    		ownerAccessor, err := meta.Accessor(owner)
    		if err != nil {
    			return nil, nil, nil, err
    		}
    		if ownerAccessor.GetDeletionTimestamp() != nil && hasDeleteDependentsFinalizer(ownerAccessor) {
    			waitingForDependentsDeletion = append(waitingForDependentsDeletion, reference)
    		} else {
    			solid = append(solid, reference)
    		}
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 32.9K bytes
    - Viewed (0)
  2. pkg/controller/garbagecollector/graph_builder.go

    	}
    	return !beingDeleted(oldAccessor) || !hasFinalizer(oldAccessor, matchingFinalizer)
    }
    
    func beingDeleted(accessor metav1.Object) bool {
    	return accessor.GetDeletionTimestamp() != nil
    }
    
    func hasDeleteDependentsFinalizer(accessor metav1.Object) bool {
    	return hasFinalizer(accessor, metav1.FinalizerDeleteDependents)
    }
    
    func hasOrphanFinalizer(accessor metav1.Object) bool {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 36.9K bytes
    - Viewed (0)
Back to top