Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 21 for newValidator (0.19 sec)

  1. pkg/security/apparmor/validate.go

    // Validator is a interface for validating that a pod with an AppArmor profile can be run by a Node.
    type Validator interface {
    	Validate(pod *v1.Pod) error
    	ValidateHost() error
    }
    
    // NewValidator is in order to find AppArmor FS
    func NewValidator() Validator {
    	if err := validateHost(); err != nil {
    		return &validator{validateHostErr: err}
    	}
    	return &validator{}
    }
    
    type validator struct {
    	validateHostErr error
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Mar 05 20:22:50 UTC 2024
    - 3.1K bytes
    - Viewed (0)
  2. src/internal/trace/testdata/cmd/gotracevalidate/main.go

    }
    
    var logEvents = flag.Bool("log-events", false, "whether to log events")
    
    func main() {
    	flag.Parse()
    
    	r, err := trace.NewReader(os.Stdin)
    	if err != nil {
    		log.Fatal(err)
    	}
    	v := testtrace.NewValidator()
    	for {
    		ev, err := r.ReadEvent()
    		if err == io.EOF {
    			break
    		}
    		if err != nil {
    			log.Fatal(err)
    		}
    		if *logEvents {
    			log.Println(ev.String())
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 20:31:29 UTC 2024
    - 984 bytes
    - Viewed (0)
  3. src/internal/trace/oldtrace_test.go

    				t.Fatalf("failed to open test %q: %s", p, err)
    			}
    			defer f.Close()
    
    			tr, err := trace.NewReader(f)
    			if err != nil {
    				t.Fatalf("failed to create reader: %s", err)
    			}
    
    			v := testtrace.NewValidator()
    			v.Go121 = true
    			for {
    				ev, err := tr.ReadEvent()
    				if err != nil {
    					if err == io.EOF {
    						break
    					}
    					t.Fatalf("couldn't read converted event: %s", err)
    				}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 2.5K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/defaulting/validation.go

    			} else if errs := apiservervalidation.ValidateCustomResource(pth.Child("default"), s.Default.Object, validator); len(errs) > 0 {
    				allErrs = append(allErrs, errs...)
    			} else if celValidator := cel.NewValidator(s, isResourceRoot, celconfig.PerCallLimit); celValidator != nil {
    				celErrs, rmCost := celValidator.Validate(ctx, pth.Child("default"), s, s.Default.Object, s.Default.Object, remainingCost)
    				allErrs = append(allErrs, celErrs...)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Nov 03 22:34:13 UTC 2023
    - 8.3K bytes
    - Viewed (0)
  5. src/internal/trace/reader_test.go

    func testReader(t *testing.T, tr io.Reader, exp *testtrace.Expectation) {
    	r, err := trace.NewReader(tr)
    	if err != nil {
    		if err := exp.Check(err); err != nil {
    			t.Error(err)
    		}
    		return
    	}
    	v := testtrace.NewValidator()
    	for {
    		ev, err := r.ReadEvent()
    		if err == io.EOF {
    			break
    		}
    		if err != nil {
    			if err := exp.Check(err); err != nil {
    				t.Error(err)
    			}
    			return
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 3.7K bytes
    - Viewed (0)
  6. tools/istio-iptables/pkg/validation/validator.go

    	addresses := make([]string, 0, len(ports))
    	for _, port := range ports {
    		addresses = append(addresses, net.JoinHostPort(ip.String(), port))
    	}
    	return addresses
    }
    
    func NewValidator(config *config.Config) *Validator {
    	// It's tricky here:
    	// Connect to 127.0.0.6 will redirect to 127.0.0.1
    	// Connect to ::6       will redirect to ::1
    	isIPv6 := config.HostIP.Is6()
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Nov 01 04:37:36 UTC 2023
    - 5.5K bytes
    - Viewed (0)
  7. src/internal/trace/testtrace/validation.go

    	G trace.GoID
    }
    
    type goState struct {
    	state   trace.GoState
    	binding *schedContext
    }
    
    type procState struct {
    	state   trace.ProcState
    	binding *schedContext
    }
    
    // NewValidator creates a new Validator.
    func NewValidator() *Validator {
    	return &Validator{
    		gs:     make(map[trace.GoID]*goState),
    		ps:     make(map[trace.ProcID]*procState),
    		ms:     make(map[trace.ThreadID]*schedContext),
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 10.9K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/plugin.go

    		}
    		matcher = matchconditions.NewMatcher(filterCompiler.Compile(matchExpressionAccessors, optionalVars, environment.StoredExpressions), failurePolicy, "policy", "validate", policy.Name)
    	}
    	res := NewValidator(
    		filterCompiler.Compile(convertv1Validations(policy.Spec.Validations), optionalVars, environment.StoredExpressions),
    		matcher,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 22:07:40 UTC 2024
    - 7.5K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/validator.go

    	celMatcher            matchconditions.Matcher
    	validationFilter      cel.Filter
    	auditAnnotationFilter cel.Filter
    	messageFilter         cel.Filter
    	failPolicy            *v1.FailurePolicyType
    }
    
    func NewValidator(validationFilter cel.Filter, celMatcher matchconditions.Matcher, auditAnnotationFilter, messageFilter cel.Filter, failPolicy *v1.FailurePolicyType) Validator {
    	return &validator{
    		celMatcher:            celMatcher,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 23:31:44 UTC 2024
    - 9.2K bytes
    - Viewed (0)
  10. pkg/config/crd/validator.go

    			if err != nil {
    				return nil, err
    			}
    
    			v.byGvk[gvk] = schemaValidator
    			v.structural[gvk] = structural
    			// CEL programs are compiled and cached here
    			if celv := cel.NewValidator(structural, true, celconfig.PerCallLimit); celv != nil {
    				v.cel[gvk] = celv
    			}
    
    		}
    	}
    
    	return v, nil
    }
    
    func NewIstioValidator(t test.Failer) *Validator {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Oct 17 15:38:40 UTC 2023
    - 8.3K bytes
    - Viewed (0)
Back to top