func (sched *Scheduler) addNodeToCache(obj interface{ … }
func (sched *Scheduler) updateNodeInCache(oldObj, newObj interface{ … }
func (sched *Scheduler) deleteNodeFromCache(obj interface{ … }
func (sched *Scheduler) addPodToSchedulingQueue(obj interface{ … }
func (sched *Scheduler) updatePodInSchedulingQueue(oldObj, newObj interface{ … }
func (sched *Scheduler) deletePodFromSchedulingQueue(obj interface{ … }
func (sched *Scheduler) addPodToCache(obj interface{ … }
func (sched *Scheduler) updatePodInCache(oldObj, newObj interface{ … }
func (sched *Scheduler) deletePodFromCache(obj interface{ … }
func assignedPod(pod *v1.Pod) bool { … }
func responsibleForPod(pod *v1.Pod, profiles profile.Map) bool { … }
const syncedPollPeriod …
func (sched *Scheduler) WaitForHandlersSync(ctx context.Context) error { … }
func addAllEventHandlers(
sched *Scheduler,
informerFactory informers.SharedInformerFactory,
dynInformerFactory dynamicinformer.DynamicSharedInformerFactory,
resourceClaimCache *assumecache.AssumeCache,
gvkMap map[framework.EventResource]framework.ActionType,
) error { … }
func preCheckForNode(nodeInfo *framework.NodeInfo) queue.PreEnqueueCheck { … }
func AdmissionCheck(pod *v1.Pod, nodeInfo *framework.NodeInfo, includeAllFailures bool) []AdmissionResult { … }
type AdmissionResult …