Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for unblockOwnerReferencesStrategicMergePatch (0.45 sec)

  1. pkg/controller/garbagecollector/patch.go

    		}
    	}
    	return json.Marshal(objectForPatch{expectedObjectMeta})
    }
    
    // Generate a patch that unsets the BlockOwnerDeletion field of all
    // ownerReferences of node.
    func (n *node) unblockOwnerReferencesStrategicMergePatch() ([]byte, error) {
    	var dummy metaonly.MetadataOnlyObject
    	var blockingRefs []metav1.OwnerReference
    	falseVar := false
    	for _, owner := range n.owners {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Nov 05 13:33:52 UTC 2021
    - 5.6K bytes
    - Viewed (0)
  2. pkg/controller/garbagecollector/garbagecollector.go

    					"item", item.identity,
    					"dependent", dep.identity,
    				)
    				patch, err := item.unblockOwnerReferencesStrategicMergePatch()
    				if err != nil {
    					return err
    				}
    				if _, err := gc.patch(item, patch, gc.unblockOwnerReferencesJSONMergePatch); err != nil {
    					return err
    				}
    				break
    			}
    		}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 32.9K bytes
    - Viewed (0)
  3. pkg/controller/garbagecollector/garbagecollector_test.go

    			},
    		},
    	}
    	accessor, err := meta.Accessor(&original)
    	if err != nil {
    		t.Fatal(err)
    	}
    	n := node{
    		owners: accessor.GetOwnerReferences(),
    	}
    	patch, err := n.unblockOwnerReferencesStrategicMergePatch()
    	if err != nil {
    		t.Fatal(err)
    	}
    	patched, err := strategicpatch.StrategicMergePatch(originalData, patch, v1.Pod{})
    	if err != nil {
    		t.Fatal(err)
    	}
    	var got v1.Pod
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 111.6K bytes
    - Viewed (0)
Back to top