- Sort Score
- Result 10 results
- Languages All
Results 1 - 4 of 4 for GetEligibleNodes (0.24 sec)
-
pkg/scheduler/framework/plugins/volumebinding/fake_binder.go
func (b *FakeVolumeBinder) GetPodVolumeClaims(_ klog.Logger, pod *v1.Pod) (podVolumeClaims *PodVolumeClaims, err error) { return &PodVolumeClaims{}, nil } // GetEligibleNodes implements SchedulerVolumeBinder.GetEligibleNodes. func (b *FakeVolumeBinder) GetEligibleNodes(_ klog.Logger, boundClaims []*v1.PersistentVolumeClaim) (eligibleNodes sets.Set[string]) { return nil } // FindPodVolumes implements SchedulerVolumeBinder.FindPodVolumes.
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Sep 21 03:28:12 UTC 2023 - 2.7K bytes - Viewed (0) -
pkg/scheduler/framework/plugins/volumebinding/binder.go
eligibleNodes = eligibleNodes.Intersection(sets.New(nodeNames...)) } } } if len(errs) > 0 { logger.V(4).Info("GetEligibleNodes: one or more error occurred finding eligible nodes", "error", errs) return nil } if eligibleNodes != nil { logger.V(4).Info("GetEligibleNodes: reduced down eligible nodes", "nodes", eligibleNodes) } return }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu May 09 14:55:34 UTC 2024 - 42.6K bytes - Viewed (0) -
pkg/scheduler/framework/plugins/volumebinding/volume_binding.go
return nil, status } // Attempt to reduce down the number of nodes to consider in subsequent scheduling stages if pod has bound claims. var result *framework.PreFilterResult if eligibleNodes := pl.Binder.GetEligibleNodes(logger, podVolumeClaims.boundClaims); eligibleNodes != nil { result = &framework.PreFilterResult{ NodeNames: eligibleNodes, } } state.Write(stateKey, &stateData{
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Sat Mar 16 14:13:06 UTC 2024 - 16.4K bytes - Viewed (0) -
pkg/scheduler/framework/plugins/volumebinding/binder_test.go
testEnv.initVolumes(scenario.pvs, scenario.pvs) testEnv.initNodes(scenario.nodes) testEnv.initClaims(scenario.pvcs, scenario.pvcs) // Execute eligibleNodes := testEnv.binder.GetEligibleNodes(logger, scenario.pvcs) // Validate if reflect.DeepEqual(scenario.eligibleNodes, eligibleNodes) { fmt.Println("foo") }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Apr 25 09:46:58 UTC 2024 - 82.8K bytes - Viewed (0)