Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for StoredExpressions (0.43 sec)

  1. staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/plugin.go

    	}
    	res := NewValidator(
    		filterCompiler.Compile(convertv1Validations(policy.Spec.Validations), optionalVars, environment.StoredExpressions),
    		matcher,
    		filterCompiler.Compile(convertv1AuditAnnotations(policy.Spec.AuditAnnotations), optionalVars, environment.StoredExpressions),
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 22:07:40 UTC 2024
    - 7.5K bytes
    - Viewed (0)
  2. pkg/apis/resource/structured/namedresources/validation/validation.go

    	validateAttributeName = corevalidation.ValidateDNS1123Subdomain
    )
    
    type Options struct {
    	// StoredExpressions must be true if and only if validating CEL
    	// expressions that were already stored persistently. This makes
    	// validation more permissive by enabling CEL definitions that are not
    	// valid yet for new expressions.
    	StoredExpressions bool
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 07 21:26:20 UTC 2024
    - 5.9K bytes
    - Viewed (0)
  3. pkg/scheduler/framework/plugins/dynamicresources/structured/namedresources/namedresourcesmodel.go

    		if compilation.Error != nil {
    			// Shouldn't happen because of validation.
    			return nil, fmt.Errorf("compile class filter CEL expression: %w", compilation.Error)
    		}
    		c.filter = &compilation
    	}
    	for _, request := range requests {
    		compilation := cel.Compiler.CompileCELExpression(request.Selector, environment.StoredExpressions)
    		if compilation.Error != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 07 21:26:16 UTC 2024
    - 4.5K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiserver/pkg/cel/mutation/env_test.go

    			IntroducedVersion: version.MajorMinor(1, 30),
    			EnvOptions:        envOptions,
    		})
    	if err != nil {
    		t.Fatalf("fail to create env set: %v", err)
    	}
    	env, err := envSet.Env(environment.StoredExpressions)
    	if err != nil {
    		t.Fatalf("fail to setup env: %v", env)
    	}
    	return env
    }
    
    // mustCreateEnvWithOptional creates the default env for testing, with given option,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 22:07:40 UTC 2024
    - 1.7K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiserver/pkg/cel/mutation/unstructured/typeresolver_test.go

    			IntroducedVersion: version.MajorMinor(1, 30),
    			EnvOptions:        envOptions,
    		})
    	if err != nil {
    		t.Fatalf("fail to create env set: %v", err)
    	}
    	env, err := envSet.Env(environment.StoredExpressions)
    	if err != nil {
    		t.Fatalf("fail to setup env: %v", env)
    	}
    	return env
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 22:07:40 UTC 2024
    - 3.9K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apiserver/pkg/cel/lazy/lazy_test.go

    			DeclTypes: []*apiservercel.DeclType{
    				variablesType,
    			},
    		})
    	if err != nil {
    		return nil, nil, err
    	}
    	// TODO: change to NewExpressions after 1.28
    	env, err := envSet.Env(environment.StoredExpressions)
    	return env, variablesType, err
    }
    
    func (a *testActivation) ResolveName(name string) (any, bool) {
    	switch name {
    	case "variables":
    		return a.variables, true
    	default:
    		return nil, false
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 22:07:40 UTC 2024
    - 4.6K bytes
    - Viewed (0)
  7. staging/src/k8s.io/apiserver/pkg/authentication/cel/compile.go

    		return CompilationResult{}, &apiservercel.Error{
    			Type:   errType,
    			Detail: errorString,
    		}
    	}
    
    	env, err := c.varEnvs[envVarName].Env(environment.StoredExpressions)
    	if err != nil {
    		return resultError(fmt.Sprintf("unexpected error loading CEL environment: %v", err), apiservercel.ErrorTypeInternal)
    	}
    
    	ast, issues := env.Compile(expressionAccessor.GetExpression())
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 08 17:59:05 UTC 2024
    - 5.3K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apiserver/pkg/authorization/cel/compile.go

    		err := &apiservercel.Error{
    			Type:   errType,
    			Detail: errorString,
    		}
    		return CompilationResult{
    			ExpressionAccessor: expressionAccessor,
    		}, err
    	}
    	env, err := c.envSet.Env(environment.StoredExpressions)
    	if err != nil {
    		return resultError(fmt.Sprintf("unexpected error loading CEL environment: %v", err), apiservercel.ErrorTypeInternal)
    	}
    	ast, issues := env.Compile(expressionAccessor.GetExpression())
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Nov 02 20:56:52 UTC 2023
    - 7.9K bytes
    - Viewed (0)
Back to top