From d53b716e97108d34d6a9dc72bdbbadce8a433d5f Mon Sep 17 00:00:00 2001 From: Sergiusz Urbaniak Date: Tue, 20 Oct 2015 14:25:41 -0700 Subject: [PATCH] scheduler: add newlines for readibility in doSchedule --- contrib/mesos/pkg/scheduler/plugin.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/contrib/mesos/pkg/scheduler/plugin.go b/contrib/mesos/pkg/scheduler/plugin.go index fbde9ca89eb..3733033af86 100644 --- a/contrib/mesos/pkg/scheduler/plugin.go +++ b/contrib/mesos/pkg/scheduler/plugin.go @@ -325,16 +325,20 @@ func (k *kubeScheduler) doSchedule(task *podtask.T) (string, error) { } } } + if offer == nil { offer, err = k.api.algorithm().SchedulePod(k.api.offers(), k.api, task) } + if err != nil { return "", err } + details := offer.Details() if details == nil { return "", fmt.Errorf("offer already invalid/expired for task %v", task.ID) } + slaveId := details.GetSlaveId().GetValue() if slaveHostName := k.api.slaveHostNameFor(slaveId); slaveHostName == "" { // not much sense in Release()ing the offer here since its owner died