- Sort Score
- Result 10 results
- Languages All
Results 21 - 30 of 1,370 for finalizers (0.46 sec)
-
test/gc2.go
// license that can be found in the LICENSE file. // Test that buffered channels are garbage collected properly. // An interesting case because they have finalizers and used to // have self loops that kept them from being collected. // (Cyclic data with finalizers is never finalized, nor collected.) package main import ( "fmt" "os" "runtime" ) func main() { const N = 10000 st := new(runtime.MemStats)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:25 UTC 2023 - 977 bytes - Viewed (0) -
pkg/registry/core/namespace/strategy.go
hasKubeFinalizer := false for i := range namespace.Spec.Finalizers { if namespace.Spec.Finalizers[i] == api.FinalizerKubernetes { hasKubeFinalizer = true break } } if !hasKubeFinalizer { if len(namespace.Spec.Finalizers) == 0 { namespace.Spec.Finalizers = []api.FinalizerName{api.FinalizerKubernetes} } else { namespace.Spec.Finalizers = append(namespace.Spec.Finalizers, api.FinalizerKubernetes) } } }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Dec 07 08:51:17 UTC 2021 - 8.3K bytes - Viewed (0) -
src/runtime/debug/heapdump_test.go
// bug 9172: WriteHeapDump couldn't handle more than one finalizer println("allocating objects") x := &Obj{} runtime.SetFinalizer(x, objfin) y := &Obj{} runtime.SetFinalizer(y, objfin) // Trigger collection of x and y, queueing of their finalizers. println("starting gc") runtime.GC() // Make sure WriteHeapDump doesn't fail with multiple queued finalizers. println("starting dump") WriteHeapDump(f.Fd())
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 12 00:32:29 UTC 2022 - 2K bytes - Viewed (0) -
pkg/controller/garbagecollector/operations.go
for _, f := range finalizers { if f == targetFinalizer { found = true continue } newFinalizers = append(newFinalizers, f) } if !found { logger.V(5).Info("finalizer already removed from object", "finalizer", targetFinalizer, "object", owner.identity) return nil } // remove the owner from dependent's OwnerReferences patch, err := json.Marshal(&objectForFinalizersPatch{
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Mar 08 13:37:56 UTC 2023 - 4.9K bytes - Viewed (0) -
operator/pkg/controller/istiocontrolplane/istiocontrolplane_controller.go
finalizers = sets.New(iop.GetFinalizers()...) finalizers.Delete(finalizer) iop.SetFinalizers(sets.SortedList(finalizers)) finalizerError = r.client.Update(context.TODO(), iop) } if finalizerError != nil { if errors.IsNotFound(finalizerError) { scope.Infof("Did not remove finalizer from %s: the object was previously deleted.", iopName) metrics.CRDeletionTotal.Increment() return reconcile.Result{}, nil
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Tue Apr 30 13:56:46 UTC 2024 - 19.4K bytes - Viewed (0) -
staging/src/k8s.io/apimachinery/pkg/api/validation/objectmeta_test.go
ExpectedErr string }{ "invalid adding finalizers": { Old: metav1.ObjectMeta{Name: "test", ResourceVersion: "1", DeletionTimestamp: &metav1.Time{}, Finalizers: []string{"x/a"}}, New: metav1.ObjectMeta{Name: "test", ResourceVersion: "1", DeletionTimestamp: &metav1.Time{}, Finalizers: []string{"x/a", "y/b"}}, ExpectedErr: "y/b", }, "invalid changing finalizers": {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Sep 07 03:12:31 UTC 2022 - 17.8K bytes - Viewed (0) -
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) -
staging/src/k8s.io/api/testdata/v1.29.0/core.v1.Namespace.yaml
apiVersion: v1 kind: Namespace metadata: annotations: annotationsKey: annotationsValue creationTimestamp: "2008-01-01T01:01:01Z" deletionGracePeriodSeconds: 10 deletionTimestamp: "2009-01-01T01:01:01Z" finalizers: - finalizersValue generateName: generateNameValue generation: 7 labels: labelsKey: labelsValue managedFields: - apiVersion: apiVersionValue fieldsType: fieldsTypeValue fieldsV1: {}
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Dec 15 04:12:07 UTC 2023 - 1K bytes - Viewed (0) -
staging/src/k8s.io/api/testdata/v1.29.0/core.v1.Namespace.json
"apiVersion": "apiVersionValue", "kind": "kindValue", "name": "nameValue", "uid": "uidValue", "controller": true, "blockOwnerDeletion": true } ], "finalizers": [ "finalizersValue" ], "managedFields": [ { "manager": "managerValue", "operation": "operationValue", "apiVersion": "apiVersionValue",
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Dec 15 04:12:07 UTC 2023 - 1.5K bytes - Viewed (0) -
staging/src/k8s.io/api/testdata/HEAD/core.v1.Namespace.json
"apiVersion": "apiVersionValue", "kind": "kindValue", "name": "nameValue", "uid": "uidValue", "controller": true, "blockOwnerDeletion": true } ], "finalizers": [ "finalizersValue" ], "managedFields": [ { "manager": "managerValue", "operation": "operationValue", "apiVersion": "apiVersionValue",
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri May 06 21:25:20 UTC 2022 - 1.5K bytes - Viewed (0)