Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for ForInput (0.11 sec)

  1. staging/src/k8s.io/apiserver/pkg/admission/plugin/cel/interface.go

    // versionedParams may be nil.
    type Filter interface {
    	// ForInput converts compiled CEL-typed values into evaluated CEL-typed value.
    	// runtimeCELCostBudget was added for testing purpose only. Callers should always use const RuntimeCELCostBudget from k8s.io/apiserver/pkg/apis/cel/config.go as input.
    	// If cost budget is calculated, the filter should return the remaining budget.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 22:07:40 UTC 2024
    - 3.9K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/validator.go

    	// Decide which fields are exposed
    	ns := cel.CreateNamespaceObject(namespace)
    	evalResults, remainingBudget, err := v.validationFilter.ForInput(ctx, versionedAttr, admissionRequest, optionalVars, ns, runtimeCELCostBudget)
    	if err != nil {
    		return ValidateResult{
    			Decisions: []PolicyDecision{
    				{
    					Action:     policyDecisionActionForError(f),
    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. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/binaryinfo/ReadelfBinaryInfo.groovy

            switch (archString) {
                case "Intel 80386":
                    return Architectures.forInput("x86")
                case "Advanced Micro Devices X86-64":
                    return Architectures.forInput("x86_64")
                default:
                    throw new RuntimeException("Cannot determine architecture for ${archString}\nreadelf output:\n${lines}")
            }
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Feb 06 15:17:55 UTC 2024
    - 4.6K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiserver/pkg/admission/plugin/cel/composition.go

    	}
    	return lazyMap
    }
    
    func (f *CompositedFilter) ForInput(ctx context.Context, versionedAttr *admission.VersionedAttributes, request *v1.AdmissionRequest, optionalVars OptionalVariableBindings, namespace *corev1.Namespace, runtimeCELCostBudget int64) ([]EvaluationResult, int64, error) {
    	ctx = f.compositionEnv.CreateContext(ctx)
    	return f.Filter.ForInput(ctx, versionedAttr, request, optionalVars, namespace, runtimeCELCostBudget)
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Feb 13 21:06:39 UTC 2024
    - 7.4K bytes
    - Viewed (0)
  5. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/gcc/metadata/GccMetadataProvider.java

            boolean amd64 = defines.containsKey("__amd64__");
            final ArchitectureInternal architecture;
            if (i386) {
                architecture = Architectures.forInput("i386");
            } else if (amd64) {
                architecture = Architectures.forInput("amd64");
            } else {
                architecture = DefaultNativePlatform.getCurrentArchitecture();
            }
            return architecture;
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Jan 15 06:39:06 UTC 2024
    - 13K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apiserver/pkg/admission/plugin/cel/composition_test.go

    				t.Fatal(err)
    			}
    			optionalVars := OptionalVariableBindings{}
    			costBudget := tc.runtimeCostBudget
    			if costBudget == 0 {
    				costBudget = celconfig.RuntimeCELCostBudget
    			}
    			result, _, err := f.ForInput(context.Background(), versionedAttr, CreateAdmissionRequest(versionedAttr.Attributes, v1.GroupVersionResource(tc.attributes.GetResource()), v1.GroupVersionKind(versionedAttr.VersionedKind)), optionalVars, nil, costBudget)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 22:07:40 UTC 2024
    - 8.2K bytes
    - Viewed (0)
  7. staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/validator_test.go

    	"k8s.io/apiserver/pkg/cel/environment"
    )
    
    var _ cel.Filter = &fakeCelFilter{}
    
    type fakeCelFilter struct {
    	evaluations []cel.EvaluationResult
    	throwError  bool
    }
    
    func (f *fakeCelFilter) ForInput(ctx context.Context, versionedAttr *admission.VersionedAttributes, request *admissionv1.AdmissionRequest, optionalVars cel.OptionalVariableBindings, namespace *corev1.Namespace, costBudget int64) ([]cel.EvaluationResult, int64, error) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 22:07:40 UTC 2024
    - 24.7K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apiserver/pkg/admission/plugin/cel/filter_test.go

    				t.Fatalf("unexpected error on conversion: %v", err)
    			}
    
    			optionalVars := OptionalVariableBindings{VersionedParams: tc.params, Authorizer: tc.authorizer}
    			ctx := context.TODO()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 22:07:40 UTC 2024
    - 40.4K bytes
    - Viewed (0)
Back to top