mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-22 11:21:47 +00:00
Merge pull request #58799 from lichuqiang/cleanup
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. remove unused func in FakeConfigurator of scheduler **What this PR does / why we need it**: Current scheduler `Configurator` interface looks like this: ``` type Configurator interface { GetPriorityFunctionConfigs(priorityKeys sets.String) ([]algorithm.PriorityConfig, error) GetPriorityMetadataProducer() (algorithm.PriorityMetadataProducer, error) GetPredicateMetadataProducer() (algorithm.PredicateMetadataProducer, error) GetPredicates(predicateKeys sets.String) (map[string]algorithm.FitPredicate, error) GetHardPodAffinitySymmetricWeight() int32 GetSchedulerName() string MakeDefaultErrorFunc(backoff *util.PodBackoff, podQueue core.SchedulingQueue) func(pod *v1.Pod, err error) // Needs to be exposed for things like integration tests where we want to make fake nodes. GetNodeLister() corelisters.NodeLister GetClient() clientset.Interface GetScheduledPodLister() corelisters.PodLister Create() (*Config, error) CreateFromProvider(providerName string) (*Config, error) CreateFromConfig(policy schedulerapi.Policy) (*Config, error) CreateFromKeys(predicateKeys, priorityKeys sets.String, extenders []algorithm.SchedulerExtender) (*Config, error) } ``` Funcs `ResponsibleForPod` and `Run` once existed have been removed, so the funcs in `FakeConfigurator` should be removed accordingly. **Special notes for your reviewer**: /kind cleanup /sig scheduling **Release note**: ```release-note NONE ```
This commit is contained in:
commit
b3115df40b
@ -69,11 +69,6 @@ func (fc *FakeConfigurator) MakeDefaultErrorFunc(backoff *util.PodBackoff, podQu
|
||||
return nil
|
||||
}
|
||||
|
||||
// ResponsibleForPod is not implemented yet.
|
||||
func (fc *FakeConfigurator) ResponsibleForPod(pod *v1.Pod) bool {
|
||||
panic("not implemented")
|
||||
}
|
||||
|
||||
// GetNodeLister is not implemented yet.
|
||||
func (fc *FakeConfigurator) GetNodeLister() corelisters.NodeLister {
|
||||
return nil
|
||||
@ -89,11 +84,6 @@ func (fc *FakeConfigurator) GetScheduledPodLister() corelisters.PodLister {
|
||||
return nil
|
||||
}
|
||||
|
||||
// Run is not implemented yet.
|
||||
func (fc *FakeConfigurator) Run() {
|
||||
panic("not implemented")
|
||||
}
|
||||
|
||||
// Create returns FakeConfigurator.Config
|
||||
func (fc *FakeConfigurator) Create() (*Config, error) {
|
||||
return fc.Config, nil
|
||||
|
Loading…
Reference in New Issue
Block a user