Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SchedulerWrapper ¶ added in v0.0.8
type SchedulerWrapper struct { // Actual scheduler. schedulingtypes.Scheduler // contains filtered or unexported fields }
func (*SchedulerWrapper) HasPlugin ¶ added in v0.0.8
func (s *SchedulerWrapper) HasPlugin(typeConfigName string) bool
type SchedulingManager ¶ added in v0.0.8
type SchedulingManager struct {
// contains filtered or unexported fields
}
func StartSchedulingManager ¶ added in v0.0.8
func StartSchedulingManager(config *util.ControllerConfig, stopChan <-chan struct{}) (*SchedulingManager, error)
func (*SchedulingManager) GetScheduler ¶ added in v0.0.8
func (c *SchedulingManager) GetScheduler(schedulingKind string) *SchedulerWrapper
func (*SchedulingManager) Run ¶ added in v0.0.8
func (c *SchedulingManager) Run(stopChan <-chan struct{})
Run runs the Controller.
Click to show internal directories.
Click to hide internal directories.