mirror of
https://github.com/k3s-io/kubernetes.git
synced 2026-01-05 23:47:50 +00:00
Merge pull request #83537 from ahg-g/ahg-metadata
Added PredicateMetadata and PriorityMetadata to framework's CycleState
This commit is contained in:
@@ -555,9 +555,8 @@ func (f *framework) GetWaitingPod(uid types.UID) WaitingPod {
|
||||
// point. Returns nil if no plugins where configred.
|
||||
func (f *framework) ListPlugins() map[string][]string {
|
||||
m := make(map[string][]string)
|
||||
|
||||
insert := func(ptr interface{}) {
|
||||
plugins := reflect.ValueOf(ptr).Elem()
|
||||
for _, e := range f.getExtensionPoints(&config.Plugins{}) {
|
||||
plugins := reflect.ValueOf(e.slicePtr).Elem()
|
||||
var names []string
|
||||
for i := 0; i < plugins.Len(); i++ {
|
||||
name := plugins.Index(i).Interface().(Plugin).Name()
|
||||
@@ -568,9 +567,6 @@ func (f *framework) ListPlugins() map[string][]string {
|
||||
m[extName] = names
|
||||
}
|
||||
}
|
||||
for _, e := range f.getExtensionPoints(&config.Plugins{}) {
|
||||
insert(e.slicePtr)
|
||||
}
|
||||
if len(m) > 0 {
|
||||
return m
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user