Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for validateProbe (0.64 sec)

  1. pkg/apis/core/validation/validation.go

    	if probe == nil {
    		return allErrs
    	}
    	allErrs = append(allErrs, validateProbe(probe, gracePeriod, fldPath)...)
    	if probe.SuccessThreshold != 1 {
    		allErrs = append(allErrs, field.Invalid(fldPath.Child("successThreshold"), probe.SuccessThreshold, "must be 1"))
    	}
    	return allErrs
    }
    
    func validateProbe(probe *core.Probe, gracePeriod int64, fldPath *field.Path) field.ErrorList {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 349.5K bytes
    - Viewed (0)
  2. pkg/apis/core/validation/validation_test.go

    		t.Run(tt.name, func(t *testing.T) {
    			got := validateProbe(tt.args.probe, defaultGracePeriod, tt.args.fldPath)
    			if len(got) != len(tt.want) {
    				t.Errorf("validateProbe() = %v, want %v", got, tt.want)
    				return
    			}
    			for i := range got {
    				if got[i].Type != tt.want[i].Type ||
    					got[i].Field != tt.want[i].Field {
    					t.Errorf("validateProbe()[%d] = %v, want %v", i, got[i], tt.want[i])
    				}
    			}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 857.7K bytes
    - Viewed (0)
  3. pkg/registry/rbac/role/strategy.go

    }
    
    // Validate validates a new Role. Validation must check for a correct signature.
    func (strategy) Validate(ctx context.Context, obj runtime.Object) field.ErrorList {
    	role := obj.(*rbac.Role)
    	return validation.ValidateRole(role)
    }
    
    // WarningsOnCreate returns warnings for the creation of the given object.
    func (strategy) WarningsOnCreate(ctx context.Context, obj runtime.Object) []string { return nil }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 18 14:42:36 UTC 2021
    - 3.3K bytes
    - Viewed (0)
  4. pkg/apis/rbac/validation/validation.go

    // * https://github.com/openshift/origin/blob/388478c40e751c4295dcb9a44dd69e5ac65d0e3b/pkg/api/helpers.go
    func ValidateRBACName(name string, prefix bool) []string {
    	return path.IsValidPathSegmentName(name)
    }
    
    func ValidateRole(role *rbac.Role) field.ErrorList {
    	allErrs := field.ErrorList{}
    	allErrs = append(allErrs, validation.ValidateObjectMeta(&role.ObjectMeta, true, ValidateRBACName, field.NewPath("metadata"))...)
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Nov 08 01:48:21 UTC 2022
    - 10.4K bytes
    - Viewed (0)
  5. pkg/apis/rbac/validation/validation_test.go

    			}
    		}
    	}
    }
    
    type ValidateRoleTest struct {
    	role    rbac.Role
    	wantErr bool
    	errType field.ErrorType
    	field   string
    }
    
    func (v ValidateRoleTest) test(t *testing.T) {
    	errs := ValidateRole(&v.role)
    	if len(errs) == 0 {
    		if v.wantErr {
    			t.Fatal("expected validation error")
    		}
    		return
    	}
    	if !v.wantErr {
    		t.Errorf("didn't expect error, got %v", errs)
    		return
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 02 07:48:42 UTC 2023
    - 14.1K bytes
    - Viewed (0)
Back to top