Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for finalizeNamespace (0.29 sec)

  1. pkg/controller/namespace/deletion/namespaced_resources_deleter.go

    func finalized(namespace *v1.Namespace) bool {
    	return len(namespace.Spec.Finalizers) == 0
    }
    
    // finalizeNamespace removes the specified finalizerToken and finalizes the namespace
    func (d *namespacedResourcesDeleter) finalizeNamespace(ctx context.Context, namespace *v1.Namespace) (*v1.Namespace, error) {
    	namespaceFinalize := v1.Namespace{}
    	namespaceFinalize.ObjectMeta = namespace.ObjectMeta
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 20 07:34:23 UTC 2023
    - 25.2K bytes
    - Viewed (0)
  2. pkg/controller/namespace/deletion/namespaced_resources_deleter_test.go

    			Finalizers: []v1.FinalizerName{"kubernetes", "other"},
    		},
    	}
    	d := namespacedResourcesDeleter{
    		nsClient:       mockClient.CoreV1().Namespaces(),
    		finalizerToken: v1.FinalizerKubernetes,
    	}
    	d.finalizeNamespace(context.Background(), testNamespace)
    	actions := mockClient.Actions()
    	if len(actions) != 1 {
    		t.Errorf("Expected 1 mock client action, but got %v", len(actions))
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 20 07:34:23 UTC 2023
    - 15.8K bytes
    - Viewed (0)
Back to top