Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 1,124 for finalizer (0.13 sec)

  1. pkg/controller/volume/pvprotection/pv_protection_controller_test.go

    	}{
    		// PV events
    		//
    		{
    			name:      "PV without finalizer -> finalizer is added",
    			updatedPV: pv(),
    			expectedActions: []clienttesting.Action{
    				clienttesting.NewUpdateAction(pvVer, "", withProtectionFinalizer(pv())),
    			},
    		},
    		{
    			name:            "PVC with finalizer -> no action",
    			updatedPV:       withProtectionFinalizer(pv()),
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jul 12 12:57:29 UTC 2023
    - 7.5K bytes
    - Viewed (0)
  2. pkg/controller/volume/pvcprotection/pvc_protection_controller_test.go

    		},
    		{
    			name: "deleted PVC with finalizer + pod with the PVC exists -> finalizer is not removed",
    			initialObjects: []runtime.Object{
    				withPVC(defaultPVCName, pod()),
    			},
    			updatedPVC:      deleted(withProtectionFinalizer(pvc())),
    			expectedActions: []clienttesting.Action{},
    		},
    		{
    			name: "deleted PVC with finalizer + pod with unrelated PVC and EmptyDir exists -> finalizer is removed",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jul 12 12:57:29 UTC 2023
    - 15.5K bytes
    - Viewed (0)
  3. subprojects/core/src/main/java/org/gradle/execution/plan/FinalizerGroup.java

        }
    
        private boolean hasACycle(Node finalized, SetMultimap<FinalizerGroup, FinalizerGroup> reachableGroups) {
            if (!(finalized.getGroup() instanceof HasFinalizers) || finalized.getGroup().isReachableFromEntryPoint()) {
                // Is not a member of a finalizer group or will not be blocked
                return false;
            }
            HasFinalizers groups = (HasFinalizers) finalized.getGroup();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jul 01 16:25:48 UTC 2023
    - 14.3K bytes
    - Viewed (0)
  4. src/runtime/mfinal_test.go

    	ch := make(chan bool, 10)
    	finalize := func(x *int) {
    		if *x != 97531 {
    			t.Errorf("finalizer %d, want %d", *x, 97531)
    		}
    		ch <- true
    	}
    
    	var finalizerTests = []struct {
    		convert   func(*int) any
    		finalizer any
    	}{
    		{func(x *int) any { return x }, func(v *int) { finalize(v) }},
    		{func(x *int) any { return Tintptr(x) }, func(v Tintptr) { finalize(v) }},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jan 19 20:45:58 UTC 2023
    - 5.6K bytes
    - Viewed (0)
  5. src/runtime/abi_test.go

    			runtime.SetFinalizer(x, test.fin)
    
    			runtime.KeepAlive(x)
    
    			// Queue the finalizer.
    			runtime.GC()
    			runtime.GC()
    
    			if !runtime.BlockUntilEmptyFinalizerQueue(int64(time.Second)) {
    				t.Fatal("finalizer failed to execute")
    			}
    			if got := int(regConfirmRun.Load()); got != test.confirmValue {
    				t.Fatalf("wrong finalizer executed? got %d, want %d", got, test.confirmValue)
    			}
    		})
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 3.1K bytes
    - Viewed (0)
  6. pkg/controller/volume/persistentvolume/pv_controller_test.go

    			// yet to sync the volume and add the pv deletion protection finalizer. The custom finalizer is some
    			// pre-existing finalizer, for example the pv-protection finalizer. When csi-migration is disabled,
    			// the migrated-to annotation will be removed shortly when updateVolumeMigrationAnnotationsAndFinalizers
    			// is called followed by adding back the in-tree pv protection finalizer.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 43.4K bytes
    - Viewed (0)
  7. operator/pkg/controller/istiocontrolplane/istiocontrolplane_controller.go

    		finalizers.Insert(finalizer)
    		iop.SetFinalizers(sets.SortedList(finalizers))
    		err := r.client.Update(context.TODO(), iop)
    		if err != nil {
    			if errors.IsNotFound(err) {
    				scope.Infof("Could not add finalizer to %s: the object was deleted.", iopName)
    				metrics.CRDeletionTotal.Increment()
    				return reconcile.Result{}, nil
    			} else if errors.IsConflict(err) {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Apr 30 13:56:46 UTC 2024
    - 19.4K bytes
    - Viewed (0)
  8. plugin/pkg/admission/storage/storageobjectinuseprotection/admission_test.go

    		expectedObject runtime.Object
    		namespace      string
    	}{
    		{
    			"create -> add finalizer",
    			api.SchemeGroupVersion.WithResource("persistentvolumeclaims"),
    			claim,
    			claimWithFinalizer,
    			claim.Namespace,
    		},
    		{
    			"finalizer already exists -> no new finalizer",
    			api.SchemeGroupVersion.WithResource("persistentvolumeclaims"),
    			claimWithFinalizer,
    			claimWithFinalizer,
    			claimWithFinalizer.Namespace,
    		},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Apr 14 00:05:53 UTC 2023
    - 3.2K bytes
    - Viewed (0)
  9. pkg/controller/volume/pvprotection/pv_protection_controller.go

    		logger.V(3).Info("Error adding protection finalizer to PV", "PV", klog.KObj(pv), "err", err)
    		return err
    	}
    	logger.V(3).Info("Added protection finalizer to PV", "PV", klog.KObj(pv))
    	return nil
    }
    
    func (c *Controller) removeFinalizer(ctx context.Context, pv *v1.PersistentVolume) error {
    	pvClone := pv.DeepCopy()
    	pvClone.ObjectMeta.Finalizers = slice.RemoveString(pvClone.ObjectMeta.Finalizers, volumeutil.PVProtectionFinalizer, nil)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 6.4K bytes
    - Viewed (0)
  10. testing/integ-test/src/integTest/groovy/org/gradle/integtests/TaskExecutionIntegrationTest.groovy

        def "detects a cycle with a task that mustRunAfter itself as finalizer of another task"() {
            buildFile << """
                def finalizer = tasks.register("finalizer")
                tasks.named("finalizer").configure {
                    mustRunAfter(finalizer)
                }
                task myTask {
                    finalizedBy finalizer
                }
            """
            expect:
            2.times {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 25.7K bytes
    - Viewed (0)
Back to top