Example #1
0
// New returns a new scheduler.
func New(c *Config) *Scheduler {
	s := &Scheduler{
		config: c,
	}
	metrics.Register()
	return s
}
Example #2
0
func NewDefaultScheduler(kubeClient *client.Client) *DefaultScheduler {
	c := CreateConfig(kubeClient)
	s := &DefaultScheduler{
		config: c,
	}
	metrics.Register()
	return s
}