Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 88 for ManagedFieldsEntry (0.52 sec)

  1. staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/meta.go

    	GetFinalizers() []string
    	SetFinalizers(finalizers []string)
    	GetOwnerReferences() []OwnerReference
    	SetOwnerReferences([]OwnerReference)
    	GetManagedFields() []ManagedFieldsEntry
    	SetManagedFields(managedFields []ManagedFieldsEntry)
    }
    
    // ListMetaAccessor retrieves the list interface from an object
    type ListMetaAccessor interface {
    	GetListMeta() ListInterface
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 05 20:12:50 UTC 2022
    - 7.7K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/unstructured.go

    	if managedFields == nil {
    		RemoveNestedField(u.Object, "metadata", "managedFields")
    		return
    	}
    	items := []interface{}{}
    	for _, managedFieldsEntry := range managedFields {
    		out, err := runtime.DefaultUnstructuredConverter.ToUnstructured(&managedFieldsEntry)
    		if err != nil {
    			utilruntime.HandleError(fmt.Errorf("unable to set managedFields for object: %v", err))
    			return
    		}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun May 28 03:26:35 UTC 2023
    - 13.7K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apimachinery/pkg/util/managedfields/extract.go

    	objManagedFields := accessor.GetManagedFields()
    	for _, mf := range objManagedFields {
    		if mf.Manager == fieldManager && mf.Operation == metav1.ManagedFieldsOperationApply && mf.Subresource == subresource {
    			return mf, true
    		}
    	}
    	return metav1.ManagedFieldsEntry{}, false
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jul 12 03:17:15 UTC 2022
    - 4.4K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/validation/validation_test.go

    		t.Run(fmt.Sprintf("%#v", test), func(t *testing.T) {
    			errs := ValidateManagedFields([]metav1.ManagedFieldsEntry{test}, field.NewPath("managedFields"))
    			if len(errs) == 0 {
    				t.Errorf("Validation should have failed")
    			}
    		})
    	}
    }
    
    func TestValidateMangedFieldsValid(t *testing.T) {
    	tests := []metav1.ManagedFieldsEntry{{
    		Operation:  metav1.ManagedFieldsOperationUpdate,
    		APIVersion: "v1",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 02 07:48:42 UTC 2023
    - 15.2K bytes
    - Viewed (0)
  5. pkg/kube/util_test.go

    				ObjectMeta: metav1.ObjectMeta{
    					Namespace:   "foo",
    					Name:        "bar",
    					Labels:      map[string]string{"a": "b"},
    					Annotations: map[string]string{"c": "d"},
    					ManagedFields: []metav1.ManagedFieldsEntry{
    						{
    							Manager: "whatever",
    						},
    					},
    				},
    			},
    			want: &corev1.Pod{
    				ObjectMeta: metav1.ObjectMeta{
    					Namespace:   "foo",
    					Name:        "bar",
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Mar 15 04:16:49 UTC 2024
    - 10.8K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apimachinery/pkg/util/managedfields/internal/buildmanagerinfo.go

    }
    
    func (f *buildManagerInfoManager) buildManagerInfo(prefix string, operation metav1.ManagedFieldsOperationType) (string, error) {
    	managerInfo := metav1.ManagedFieldsEntry{
    		Manager:     prefix,
    		Operation:   operation,
    		APIVersion:  f.groupVersion.String(),
    		Subresource: f.subresource,
    	}
    	if managerInfo.Manager == "" {
    		managerInfo.Manager = "unknown"
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 08 21:44:00 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  7. staging/src/k8s.io/apimachinery/pkg/util/managedfields/internal/conflict.go

    		}
    	}
    	return fmt.Sprintf("Apply failed with %d conflicts: %s", len(conflicts), strings.Join(messages, "\n"))
    }
    
    func printManager(manager string) string {
    	encodedManager := &metav1.ManagedFieldsEntry{}
    	if err := json.Unmarshal([]byte(manager), encodedManager); err != nil {
    		return fmt.Sprintf("%q", manager)
    	}
    	managerStr := fmt.Sprintf("%q", encodedManager.Manager)
    	if encodedManager.Subresource != "" {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 08 21:44:00 UTC 2023
    - 2.9K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apimachinery/pkg/util/managedfields/internal/fieldmanager.go

    // the list has one empty item.
    func isResetManagedFields(managedFields []metav1.ManagedFieldsEntry) bool {
    	if len(managedFields) == 0 {
    		return managedFields != nil
    	}
    
    	if len(managedFields) == 1 {
    		return reflect.DeepEqual(managedFields[0], metav1.ManagedFieldsEntry{})
    	}
    
    	return false
    }
    
    // Apply is used when server-side apply is called, as it merges the
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 16 20:03:48 UTC 2023
    - 7.2K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apimachinery/pkg/util/managedfields/fieldmanager.go

    	}
    	return internal.NewDefaultFieldManager(f, typeConverter, objectConverter, objectCreater, kind, subresource), nil
    }
    
    func ValidateManagedFields(encodedManagedFields []metav1.ManagedFieldsEntry) error {
    	_, err := internal.DecodeManagedFields(encodedManagedFields)
    	return err
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 08 21:44:00 UTC 2023
    - 2.8K bytes
    - Viewed (0)
  10. staging/src/k8s.io/apimachinery/pkg/util/managedfields/internal/managedfieldsupdater.go

    	if err != nil {
    		return object, managed, err
    	}
    
    	// If the current operation took any fields from anything, it means the object changed,
    	// so update the timestamp of the managedFieldsEntry and merge with any previous updates from the same manager
    	if vs, ok := managed.Fields()[self]; ok {
    		delete(managed.Fields(), self)
    
    		if previous, ok := managed.Fields()[manager]; ok {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 08 21:44:00 UTC 2023
    - 2.7K bytes
    - Viewed (0)
Back to top