Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for CRDRemoveFinalizer (0.38 sec)

  1. staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/helpers.go

    	for _, finalizer := range crd.Finalizers {
    		if finalizer == needle {
    			return true
    		}
    	}
    
    	return false
    }
    
    // CRDRemoveFinalizer removes the finalizer if present.
    func CRDRemoveFinalizer(crd *CustomResourceDefinition, needle string) {
    	newFinalizers := []string{}
    	for _, finalizer := range crd.Finalizers {
    		if finalizer != needle {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Aug 27 10:54:44 UTC 2019
    - 9K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiextensions-apiserver/pkg/apihelpers/helpers.go

    	for _, finalizer := range crd.Finalizers {
    		if finalizer == needle {
    			return true
    		}
    	}
    
    	return false
    }
    
    // CRDRemoveFinalizer removes the finalizer if present.
    func CRDRemoveFinalizer(crd *apiextensionsv1.CustomResourceDefinition, needle string) {
    	newFinalizers := []string{}
    	for _, finalizer := range crd.Finalizers {
    		if finalizer != needle {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Dec 03 16:49:27 UTC 2019
    - 9.5K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/helpers_test.go

    				ObjectMeta: metav1.ObjectMeta{Finalizers: []string{"not-it", "it"}},
    			},
    			finalizerToCheck: "it",
    			expected:         []string{"not-it"},
    		},
    	}
    	for _, tc := range tests {
    		CRDRemoveFinalizer(tc.crd, tc.finalizerToCheck)
    		if !reflect.DeepEqual(tc.expected, tc.crd.Finalizers) {
    			t.Errorf("%v expected %v, got %v", tc.name, tc.expected, tc.crd.Finalizers)
    		}
    	}
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Sep 17 19:08:05 UTC 2019
    - 15.4K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiextensions-apiserver/pkg/apihelpers/helpers_test.go

    				ObjectMeta: metav1.ObjectMeta{Finalizers: []string{"not-it", "it"}},
    			},
    			finalizerToCheck: "it",
    			expected:         []string{"not-it"},
    		},
    	}
    	for _, tc := range tests {
    		CRDRemoveFinalizer(tc.crd, tc.finalizerToCheck)
    		if !reflect.DeepEqual(tc.expected, tc.crd.Finalizers) {
    			t.Errorf("%v expected %v, got %v", tc.name, tc.expected, tc.crd.Finalizers)
    		}
    	}
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Dec 03 16:49:27 UTC 2019
    - 20.3K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiextensions-apiserver/pkg/controller/finalizer/crd_finalizer.go

    			Type:    apiextensionsv1.Terminating,
    			Status:  apiextensionsv1.ConditionFalse,
    			Reason:  "NeverEstablished",
    			Message: "resource was never established",
    		})
    	}
    
    	apiextensionshelpers.CRDRemoveFinalizer(crd, apiextensionsv1.CustomResourceCleanupFinalizer)
    	_, err = c.crdClient.CustomResourceDefinitions().UpdateStatus(context.TODO(), crd, metav1.UpdateOptions{})
    	if apierrors.IsNotFound(err) || apierrors.IsConflict(err) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 12.6K bytes
    - Viewed (0)
Back to top