diff --git a/contrib/mesos/pkg/scheduler/mesos_scheduler.go b/contrib/mesos/pkg/scheduler/mesos_scheduler.go index 2e90cdf42b3..a866f330966 100644 --- a/contrib/mesos/pkg/scheduler/mesos_scheduler.go +++ b/contrib/mesos/pkg/scheduler/mesos_scheduler.go @@ -70,7 +70,7 @@ type MesosScheduler struct { // and the invoking the pod registry interfaces. // In particular, changes to podtask.T objects are currently guarded by this lock. *sync.RWMutex - podschedulers.PodScheduler + podScheduler podschedulers.PodScheduler // Config related, write-once @@ -127,7 +127,7 @@ func New(config Config) *MesosScheduler { RWMutex: new(sync.RWMutex), executor: config.Executor, executorGroup: uid.Parse(config.Executor.ExecutorId.GetValue()).Group(), - PodScheduler: config.PodScheduler, + podScheduler: config.PodScheduler, client: config.Client, etcdClient: config.EtcdClient, failoverTimeout: config.FailoverTimeout, diff --git a/contrib/mesos/pkg/scheduler/plugin.go b/contrib/mesos/pkg/scheduler/plugin.go index 6b09b1db683..99e20abda8d 100644 --- a/contrib/mesos/pkg/scheduler/plugin.go +++ b/contrib/mesos/pkg/scheduler/plugin.go @@ -66,7 +66,7 @@ type mesosSchedulerApiAdapter struct { } func (k *mesosSchedulerApiAdapter) Algorithm() podschedulers.PodScheduler { - return k.mesosScheduler + return k.mesosScheduler.podScheduler } func (k *mesosSchedulerApiAdapter) Offers() offers.Registry {