Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 20 for GetDeletionTimestamp (0.19 sec)

  1. staging/src/k8s.io/apimachinery/pkg/api/meta/meta.go

    				ResourceVersion:            m.GetResourceVersion(),
    				Generation:                 m.GetGeneration(),
    				CreationTimestamp:          m.GetCreationTimestamp(),
    				DeletionTimestamp:          m.GetDeletionTimestamp(),
    				DeletionGracePeriodSeconds: m.GetDeletionGracePeriodSeconds(),
    				Labels:                     m.GetLabels(),
    				Annotations:                m.GetAnnotations(),
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Jun 25 16:23:43 UTC 2022
    - 16.5K bytes
    - Viewed (0)
  2. pkg/controller/servicecidrs/servicecidrs_controller.go

    	if err != nil {
    		if apierrors.IsNotFound(err) {
    			logger.V(4).Info("ServiceCIDR no longer exist", "ServiceCIDR", key)
    			return nil
    		}
    		return err
    	}
    
    	// Deleting ....
    	if !cidr.GetDeletionTimestamp().IsZero() {
    		// check if the existing ServiceCIDR can be deleted before removing the finalizer
    		ok, err := c.canDeleteCIDR(ctx, cidr)
    		if err != nil {
    			return err
    		}
    		if !ok {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 18K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/helpers.go

    // for a pre-existing object. This is opt-in for new objects with Status subresource.
    func ResetObjectMetaForStatus(meta, existingMeta Object) {
    	meta.SetDeletionTimestamp(existingMeta.GetDeletionTimestamp())
    	meta.SetGeneration(existingMeta.GetGeneration())
    	meta.SetSelfLink(existingMeta.GetSelfLink())
    	meta.SetLabels(existingMeta.GetLabels())
    	meta.SetAnnotations(existingMeta.GetAnnotations())
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Sep 15 10:58:36 UTC 2022
    - 9.6K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/unstructured.go

    	if len(ts) == 0 || timestamp.Time.IsZero() {
    		RemoveNestedField(u.Object, "metadata", "creationTimestamp")
    		return
    	}
    	u.setNestedField(ts, "metadata", "creationTimestamp")
    }
    
    func (u *Unstructured) GetDeletionTimestamp() *metav1.Time {
    	var timestamp metav1.Time
    	timestamp.UnmarshalQueryParameter(getNestedString(u.Object, "metadata", "deletionTimestamp"))
    	if timestamp.IsZero() {
    		return nil
    	}
    	return &timestamp
    }
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun May 28 03:26:35 UTC 2023
    - 13.7K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiserver/pkg/registry/generic/registry/store.go

    	// deletion. For resources that support graceful deletion is handle in
    	// pkg/api/rest/delete.go
    	if objectMeta.GetDeletionTimestamp() == nil && objectMeta.GetGeneration() > 0 {
    		objectMeta.SetGeneration(objectMeta.GetGeneration() + 1)
    	}
    	existingDeletionTimestamp := objectMeta.GetDeletionTimestamp()
    	if existingDeletionTimestamp == nil || existingDeletionTimestamp.After(now) {
    		metaNow := metav1.NewTime(now)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jan 19 23:22:44 UTC 2024
    - 60.8K bytes
    - Viewed (0)
  6. plugin/pkg/admission/limitranger/admission.go

    	oldObj := a.GetOldObject()
    	if oldObj != nil {
    		oldAccessor, err := meta.Accessor(oldObj)
    		if err != nil {
    			return admission.NewForbidden(a, err)
    		}
    		if oldAccessor.GetDeletionTimestamp() != nil {
    			return nil
    		}
    	}
    
    	items, err := l.GetLimitRanges(a)
    	if err != nil {
    		return err
    	}
    
    	// ensure it meets each prescribed min/max
    	for i := range items {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Oct 24 13:04:39 UTC 2023
    - 25.8K bytes
    - Viewed (0)
  7. pkg/volume/csi/csi_attacher.go

    		return false, errors.New("volume attachment has been deleted")
    	}
    	// if being deleted, fail fast
    	if attachment.GetDeletionTimestamp() != nil {
    		klog.Error(log("VolumeAttachment [%s] has deletion timestamp, will not continue to wait for attachment", attachment.Name))
    		return false, errors.New("volume attachment is being deleted")
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Oct 03 07:38:14 UTC 2023
    - 25.9K bytes
    - Viewed (0)
  8. pkg/controller/garbagecollector/garbagecollector.go

    		if isDangling {
    			dangling = append(dangling, reference)
    			continue
    		}
    
    		ownerAccessor, err := meta.Accessor(owner)
    		if err != nil {
    			return nil, nil, nil, err
    		}
    		if ownerAccessor.GetDeletionTimestamp() != nil && hasDeleteDependentsFinalizer(ownerAccessor) {
    			waitingForDependentsDeletion = append(waitingForDependentsDeletion, reference)
    		} else {
    			solid = append(solid, reference)
    		}
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 32.9K bytes
    - Viewed (0)
  9. pkg/controller/garbagecollector/graph_builder.go

    		return false
    	}
    	return !beingDeleted(oldAccessor) || !hasFinalizer(oldAccessor, matchingFinalizer)
    }
    
    func beingDeleted(accessor metav1.Object) bool {
    	return accessor.GetDeletionTimestamp() != nil
    }
    
    func hasDeleteDependentsFinalizer(accessor metav1.Object) bool {
    	return hasFinalizer(accessor, metav1.FinalizerDeleteDependents)
    }
    
    func hasOrphanFinalizer(accessor metav1.Object) bool {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 36.9K bytes
    - Viewed (0)
  10. pkg/controller/volume/persistentvolume/pv_controller.go

    		logger.V(3).Info("Error reading persistent volume", "volumeName", volume.Name, "err", err)
    		return "", nil
    	}
    
    	if !utilfeature.DefaultFeatureGate.Enabled(features.HonorPVReclaimPolicy) {
    		if newVolume.GetDeletionTimestamp() != nil {
    			logger.V(3).Info("Volume is already being deleted", "volumeName", volume.Name)
    			return "", nil
    		}
    	}
    	needsReclaim, err := ctrl.isVolumeReleased(logger, newVolume)
    	if err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 08:42:31 UTC 2024
    - 89.2K bytes
    - Viewed (0)
Back to top