Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for IsValidIP (0.11 sec)

  1. staging/src/k8s.io/apimachinery/pkg/util/validation/validation.go

    	}
    	if len(port) > 0 && (port[0] == '-' || port[len(port)-1] == '-') {
    		errs = append(errs, "must not begin or end with a hyphen")
    	}
    	return errs
    }
    
    // IsValidIP tests that the argument is a valid IP address.
    func IsValidIP(fldPath *field.Path, value string) field.ErrorList {
    	var allErrors field.ErrorList
    	if netutils.ParseIPSloppy(value) == nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 07 16:08:43 UTC 2024
    - 19K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apimachinery/pkg/util/validation/validation_test.go

    		},
    		{
    			name: "ipv4 with zone",
    			in:   "169.254.0.0%eth0",
    			err:  "must be a valid IP address",
    		},
    	} {
    		t.Run(tc.name, func(t *testing.T) {
    			errs := IsValidIP(field.NewPath(""), tc.in)
    			if tc.err == "" {
    				if len(errs) != 0 {
    					t.Errorf("expected %q to be valid but got: %v", tc.in, errs)
    				}
    			} else {
    				if len(errs) != 1 {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Mar 05 04:51:54 UTC 2024
    - 22.3K bytes
    - Viewed (0)
  3. pkg/apis/networking/validation/validation.go

    	allErrs := field.ErrorList{}
    	for i, ingress := range status.Ingress {
    		idxPath := fldPath.Child("ingress").Index(i)
    		if len(ingress.IP) > 0 {
    			allErrs = append(allErrs, validation.IsValidIP(idxPath.Child("ip"), ingress.IP)...)
    		}
    		if len(ingress.Hostname) > 0 {
    			for _, msg := range validation.IsDNS1123Subdomain(ingress.Hostname) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 07 14:48:01 UTC 2024
    - 31.5K bytes
    - Viewed (0)
  4. pkg/apis/core/validation/validation.go

    		}
    		for i, ns := range dnsConfig.Nameservers {
    			allErrs = append(allErrs, validation.IsValidIP(fldPath.Child("nameservers").Index(i), ns)...)
    		}
    		// Validate searches.
    		if len(dnsConfig.Searches) > MaxDNSSearchPaths {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 349.5K bytes
    - Viewed (0)
Back to top