INNER CODE UNIT · Go

NewScheduler

kubernetes-retired/kube-batch · pkg/scheduler/scheduler.go:45

func NewScheduler(
	config *rest.Config,
	schedulerName string,
	conf string,
	period time.Duration,
	defaultQueue string,
) (*Scheduler, error) {
	scheduler := &Scheduler{
		config:         config,
		schedulerConf:  conf,
		cache:          schedcache.New(config, schedulerName, defaultQueue),
		schedulePeriod: period,
	}

	return scheduler, nil
}

// Run runs the Scheduler

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…