Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for RunScorePlugins (0.17 sec)

  1. pkg/scheduler/framework/interface.go

    	RunPreScorePlugins(context.Context, *CycleState, *v1.Pod, []*NodeInfo) *Status
    	// RunScorePlugins runs the set of configured scoring plugins.
    	// It returns a list that stores scores from each plugin and total score for each Node.
    	// It also returns *Status, which is set to non-success if any of the plugins returns
    	// a non-success status.
    	RunScorePlugins(context.Context, *CycleState, *v1.Pod, []*NodeInfo) ([]NodePluginScores, *Status)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 31 15:52:16 UTC 2024
    - 35.4K bytes
    - Viewed (0)
  2. pkg/scheduler/schedule_one.go

    		}
    
    		feasibleNodes = feasibleList
    	}
    	return feasibleNodes, nil
    }
    
    // prioritizeNodes prioritizes the nodes by running the score plugins,
    // which return a score for each node from the call to RunScorePlugins().
    // The scores from each plugin are added together to make the score for that node, then
    // any extenders are run as well.
    // All scores are finally combined (added) to get the total weighted scores of all nodes
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jun 06 13:28:08 UTC 2024
    - 43.4K bytes
    - Viewed (0)
  3. pkg/scheduler/framework/runtime/framework_test.go

    			if err != nil {
    				t.Fatalf("Failed to create framework for testing: %v", err)
    			}
    
    			state := framework.NewCycleState()
    			state.SkipScorePlugins = tt.skippedPlugins
    			res, status := f.RunScorePlugins(ctx, state, pod, BuildNodeInfos(nodes))
    
    			if tt.err {
    				if status.IsSuccess() {
    					t.Errorf("Expected status to be non-success. got: %v", status.Code().String())
    				}
    				return
    			}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 17 09:07:27 UTC 2024
    - 103K bytes
    - Viewed (0)
  4. pkg/scheduler/framework/runtime/framework.go

    	return status
    }
    
    // RunScorePlugins runs the set of configured scoring plugins.
    // It returns a list that stores scores from each plugin and total score for each Node.
    // It also returns *Status, which is set to non-success if any of the plugins returns
    // a non-success status.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 17 09:07:27 UTC 2024
    - 60.9K bytes
    - Viewed (0)
  5. CHANGELOG/CHANGELOG-1.30.md

       ([#117024](https://github.com/kubernetes/kubernetes/pull/117024), [@sanposhiho](https://github.com/sanposhiho))
    - Some interfaces' signatures in the scheduler were updated: - PluginsRunner: used NodeInfo in `RunPreScorePlugins` and `RunScorePlugins`. - PreScorePlugin: used NodeInfo in `PreScore`. - Extender: used NodeInfo in `Filter` and `Prioritize`.
       ([#121954](https://github.com/kubernetes/kubernetes/pull/121954), [@AxeZhan](https://github.com/AxeZhan))
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 12 04:05:28 UTC 2024
    - 253.2K bytes
    - Viewed (0)
Back to top