Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for evalErrors (0.12 sec)

  1. staging/src/k8s.io/apiserver/pkg/authorization/cel/matcher.go

    		evalResult, _, err := compilationResult.Program.ContextEval(ctx, va)
    		if err != nil {
    			evalErrors = append(evalErrors, fmt.Errorf("cel evaluation error: expression '%v' resulted in error: %w", compilationResult.ExpressionAccessor.GetExpression(), err))
    			continue
    		}
    		if evalResult.Type() != celgo.BoolType {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 01 22:41:27 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/validator.go

    		if matchResults.Error != nil {
    			return ValidateResult{
    				Decisions: []PolicyDecision{
    					{
    						Action:     policyDecisionActionForError(f),
    						Evaluation: EvalError,
    						Message:    matchResults.Error.Error(),
    					},
    				},
    			}
    		}
    
    		// if preconditions are not met, then do not return any validations
    		if !matchResults.Matches {
    			return ValidateResult{}
    		}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 23:31:44 UTC 2024
    - 9.2K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/policy_decision.go

    const (
    	ActionAdmit PolicyDecisionAction = "admit"
    	ActionDeny  PolicyDecisionAction = "deny"
    )
    
    type PolicyDecisionEvaluation string
    
    const (
    	EvalAdmit PolicyDecisionEvaluation = "admit"
    	EvalError PolicyDecisionEvaluation = "error"
    	EvalDeny  PolicyDecisionEvaluation = "deny"
    )
    
    // PolicyDecision contains the action determined from a cel evaluation along with metadata such as message, reason and duration
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Feb 12 18:58:24 UTC 2024
    - 2.6K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/dispatcher.go

    			}
    
    			for _, validationResult := range validationResults {
    				for i, decision := range validationResult.Decisions {
    					switch decision.Action {
    					case ActionAdmit:
    						if decision.Evaluation == EvalError {
    							celmetrics.Metrics.ObserveAdmissionWithError(ctx, decision.Elapsed, definition.Name, binding.Name, "active")
    						}
    					case ActionDeny:
    						for _, action := range binding.Spec.ValidationActions {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 06 00:00:21 UTC 2024
    - 14.4K bytes
    - Viewed (0)
Back to top