Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for hasOwnerRef (0.18 sec)

  1. pkg/controller/statefulset/stateful_set_utils.go

    		if hasOwnerRef(claim, set) ||
    			hasOwnerRef(claim, pod) {
    			return false
    		}
    	case policy.WhenScaled == retain && policy.WhenDeleted == delete:
    		if !hasOwnerRef(claim, set) ||
    			hasOwnerRef(claim, pod) {
    			return false
    		}
    	case policy.WhenScaled == delete && policy.WhenDeleted == retain:
    		if hasOwnerRef(claim, set) {
    			return false
    		}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 05 19:06:41 UTC 2024
    - 26.7K bytes
    - Viewed (0)
  2. pkg/controller/statefulset/stateful_pod_control_test.go

    				claim, err := claimLister.PersistentVolumeClaims(claims0[k].Namespace).Get(claims0[k].Name)
    				if err != nil {
    					t.Errorf("Unexpected error getting Claim %s/%s: %v", claim.Namespace, claim.Name, err)
    				}
    				if hasOwnerRef(claim, set) != expectRef {
    					t.Errorf("%s: Claim %s/%s bad set owner ref", tc.name, claim.Namespace, claim.Name)
    				}
    			}
    		}
    	}
    	t.Run("StatefulSetAutoDeletePVCEnabled", func(t *testing.T) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 05 19:06:41 UTC 2024
    - 35.5K bytes
    - Viewed (0)
  3. pkg/controller/statefulset/stateful_set_control_test.go

    	case policy.WhenScaled == delete && policy.WhenDeleted == delete:
    		if !podInOrdinalRange(pod, set) {
    			if !hasOwnerRef(claim, pod) || hasOwnerRef(claim, set) {
    				return fmt.Errorf("condemned claim %s has bad owner refs: %v", claim.Name, claim.GetOwnerReferences())
    			}
    		} else {
    			if hasOwnerRef(claim, pod) || !hasOwnerRef(claim, set) {
    				return fmt.Errorf("live claim %s has bad owner refs: %v", claim.Name, claim.GetOwnerReferences())
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 07 19:01:47 UTC 2024
    - 108.7K bytes
    - Viewed (0)
  4. pkg/controller/statefulset/stateful_set_utils_test.go

    			hasRef: true,
    		},
    		{
    			uid:    "012",
    			hasRef: false,
    		},
    	}
    	for _, tc := range testCases {
    		owner := v1.Pod{}
    		owner.GetObjectMeta().SetUID(tc.uid)
    		got := hasOwnerRef(&target, &owner)
    		if got != tc.hasRef {
    			t.Errorf("Expected %t for %s, got %t", tc.hasRef, tc.uid, got)
    		}
    	}
    }
    
    func TestHasUnexpectedController(t *testing.T) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 05 19:06:41 UTC 2024
    - 50.9K bytes
    - Viewed (0)
Back to top