Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for isDeletingDependents (0.13 sec)

  1. pkg/controller/garbagecollector/garbagecollector.go

    		"virtual", !item.isObserved(),
    	)
    
    	// "being deleted" is an one-way trip to the final deletion. We'll just wait for the final deletion, and then process the object's dependents.
    	if item.isBeingDeleted() && !item.isDeletingDependents() {
    		logger.V(5).Info("processing item returned at once, because its DeletionTimestamp is non-nil",
    			"item", item.identity,
    		)
    		return nil
    	}
    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

    			for dep := range existingNode.dependents {
    				gb.attemptToDelete.Add(dep)
    			}
    			for _, owner := range existingNode.owners {
    				ownerNode, found := gb.uidToNode.Read(owner.UID)
    				if !found || !ownerNode.isDeletingDependents() {
    					continue
    				}
    				// this is to let attempToDeleteItem check if all the owner's
    				// dependents are deleted, if so, the owner will be deleted.
    				gb.attemptToDelete.Add(ownerNode)
    			}
    		}
    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