Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for IsFilter (0.97 sec)

  1. pkg/scheduler/framework/extender.go

    	IsInterested(pod *v1.Pod) bool
    
    	// IsPrioritizer returns whether this extender is configured for the Prioritize method.
    	IsPrioritizer() bool
    
    	// IsFilter returns whether this extender is configured for the Filter method.
    	IsFilter() bool
    
    	// ProcessPreemption returns nodes with their victim pods processed by extender based on
    	// given:
    	//   1. Pod to schedule
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Feb 26 19:07:19 UTC 2024
    - 3.3K bytes
    - Viewed (0)
  2. pkg/scheduler/extender.go

    // IsPrioritizer returns whether this extender is configured for the Prioritize method.
    func (h *HTTPExtender) IsPrioritizer() bool {
    	return h.prioritizeVerb != ""
    }
    
    // IsFilter returns whether this extender is configured for the Filter method.
    func (h *HTTPExtender) IsFilter() bool {
    	return h.filterVerb != ""
    }
    
    // Helper function to send messages to the extender
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Feb 26 19:07:19 UTC 2024
    - 13.4K bytes
    - Viewed (0)
  3. pkg/scheduler/testing/framework/fake_extender.go

    	return true
    }
    
    // IsPrioritizer returns true if there are any prioritizers.
    func (f *FakeExtender) IsPrioritizer() bool {
    	return len(f.Prioritizers) > 0
    }
    
    // IsFilter returns true if there are any filters.
    func (f *FakeExtender) IsFilter() bool {
    	return len(f.Predicates) > 0
    }
    
    // IsInterested returns a bool indicating whether this extender is interested in this Pod.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Feb 26 19:07:19 UTC 2024
    - 13.9K bytes
    - Viewed (0)
  4. pkg/scheduler/schedule_one_test.go

    	return pod != nil && pod.Name == f.interestedPodName
    }
    
    func (f *fakeExtender) IsPrioritizer() bool {
    	return f.isPrioritizer
    }
    
    func (f *fakeExtender) IsFilter() bool {
    	return f.isFilter
    }
    
    type falseMapPlugin struct{}
    
    func newFalseMapPlugin() frameworkruntime.PluginFactory {
    	return func(_ context.Context, _ runtime.Object, _ framework.Handle) (framework.Plugin, error) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 06:20:55 UTC 2024
    - 128.1K bytes
    - Viewed (0)
  5. pkg/scheduler/schedule_one.go

    		}
    	}
    	return false
    }
    
    // hasExtenderFilters checks if any extenders filter nodes.
    func (sched *Scheduler) hasExtenderFilters() bool {
    	for _, extender := range sched.Extenders {
    		if extender.IsFilter() {
    			return true
    		}
    	}
    	return false
    }
    
    // findNodesThatPassFilters finds the nodes that fit the filter plugins.
    func (sched *Scheduler) findNodesThatPassFilters(
    	ctx context.Context,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jun 06 13:28:08 UTC 2024
    - 43.4K bytes
    - Viewed (0)
Back to top