Rename schedulingPlugin -> schedulerPlugin

This commit is contained in:
Dr. Stefan Schimanski 2015-10-25 15:19:29 -07:00
parent 518a7d5f3b
commit 85b64391df
2 changed files with 7 additions and 7 deletions

View File

@ -336,7 +336,7 @@ type PluginConfig struct {
}
func NewPlugin(c *PluginConfig) PluginInterface {
return &schedulingPlugin{
return &schedulerPlugin{
config: c.Config,
api: c.api,
client: c.client,
@ -346,7 +346,7 @@ func NewPlugin(c *PluginConfig) PluginInterface {
}
}
type schedulingPlugin struct {
type schedulerPlugin struct {
config *plugin.Config
api schedapi.SchedulerApi
client *client.Client
@ -355,14 +355,14 @@ type schedulingPlugin struct {
starting chan struct{}
}
func (s *schedulingPlugin) Run(done <-chan struct{}) {
func (s *schedulerPlugin) Run(done <-chan struct{}) {
defer close(s.starting)
go runtime.Until(s.scheduleOne, pluginRecoveryDelay, done)
}
// hacked from GoogleCloudPlatform/kubernetes/plugin/pkg/scheduler/mesos_scheduler.go,
// with the Modeler stuff removed since we don't use it because we have mesos.
func (s *schedulingPlugin) scheduleOne() {
func (s *schedulerPlugin) scheduleOne() {
pod := s.config.NextPod()
// pods which are pre-scheduled (i.e. NodeName is set) are deleted by the kubelet
@ -409,7 +409,7 @@ func (s *schedulingPlugin) scheduleOne() {
// host="..." | host="..." ; perhaps no updates to process?
//
// TODO(jdef) this needs an integration test
func (s *schedulingPlugin) reconcileTask(t *podtask.T) {
func (s *schedulerPlugin) reconcileTask(t *podtask.T) {
log.V(1).Infof("reconcile pod %v, assigned to slave %q", t.Pod.Name, t.Spec.AssignedSlave)
ctx := api.WithNamespace(api.NewDefaultContext(), t.Pod.Namespace)
pod, err := s.client.Pods(api.NamespaceValue(ctx)).Get(t.Pod.Name)

View File

@ -425,7 +425,7 @@ type lifecycleTest struct {
apiServer *TestServer
driver *joinableDriver
eventObs *EventObserver
plugin *schedulingPlugin
plugin *schedulerPlugin
podsListWatch *MockPodsListWatch
scheduler *MesosScheduler
schedulerProc *ha.SchedulerProcess
@ -491,7 +491,7 @@ func newLifecycleTest(t *testing.T) lifecycleTest {
config.Recorder = eventObs
// create plugin
plugin := NewPlugin(config).(*schedulingPlugin)
plugin := NewPlugin(config).(*schedulerPlugin)
assert.NotNil(plugin)
// create mock mesos scheduler driver