Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for CheckPolicyOptionAvailable (0.22 sec)

  1. pkg/kubelet/cm/topologymanager/policy_options.go

    )
    
    var (
    	alphaOptions = sets.New[string]()
    	betaOptions  = sets.New[string](
    		PreferClosestNUMANodes,
    	)
    	stableOptions = sets.New[string]()
    )
    
    func CheckPolicyOptionAvailable(option string) error {
    	if !alphaOptions.Has(option) && !betaOptions.Has(option) && !stableOptions.Has(option) {
    		return fmt.Errorf("unknown Topology Manager Policy option: %q", option)
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Sep 27 13:02:15 UTC 2023
    - 2.4K bytes
    - Viewed (0)
  2. pkg/kubelet/cm/cpumanager/policy_options.go

    	)
    	betaOptions = sets.New[string](
    		FullPCPUsOnlyOption,
    	)
    	stableOptions = sets.New[string]()
    )
    
    // CheckPolicyOptionAvailable verifies if the given option can be used depending on the Feature Gate Settings.
    // returns nil on success, or an error describing the failure on error.
    func CheckPolicyOptionAvailable(option string) error {
    	if !alphaOptions.Has(option) && !betaOptions.Has(option) && !stableOptions.Has(option) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Sep 27 13:02:15 UTC 2023
    - 5.1K bytes
    - Viewed (0)
  3. pkg/kubelet/cm/topologymanager/policy_options_test.go

    		},
    		{
    			option:            PreferClosestNUMANodes,
    			expectedAvailable: true,
    		},
    	}
    	for _, testCase := range testCases {
    		t.Run(testCase.option, func(t *testing.T) {
    			err := CheckPolicyOptionAvailable(testCase.option)
    			isEnabled := (err == nil)
    			if isEnabled != testCase.expectedAvailable {
    				t.Errorf("option %q available got=%v expected=%v", testCase.option, isEnabled, testCase.expectedAvailable)
    			}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 5.9K bytes
    - Viewed (0)
  4. pkg/kubelet/cm/cpumanager/policy_options_test.go

    		},
    		{
    			option:            FullPCPUsOnlyOption,
    			expectedAvailable: true,
    		},
    	}
    	for _, testCase := range testCases {
    		t.Run(testCase.option, func(t *testing.T) {
    			err := CheckPolicyOptionAvailable(testCase.option)
    			isEnabled := (err == nil)
    			if isEnabled != testCase.expectedAvailable {
    				t.Errorf("option %q available got=%v expected=%v", testCase.option, isEnabled, testCase.expectedAvailable)
    			}
    		})
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 5.9K bytes
    - Viewed (0)
Back to top