From a7e2e227e5932d77033ac7338d96b0933a22cc4d Mon Sep 17 00:00:00 2001 From: "Dr. Stefan Schimanski" Date: Wed, 4 Nov 2015 15:51:08 +0100 Subject: [PATCH] Make ExecutorInfo role clear being a prototype --- contrib/mesos/pkg/scheduler/podtask/pod_task.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/contrib/mesos/pkg/scheduler/podtask/pod_task.go b/contrib/mesos/pkg/scheduler/podtask/pod_task.go index 3a76e56a373..f6b636ac32b 100644 --- a/contrib/mesos/pkg/scheduler/podtask/pod_task.go +++ b/contrib/mesos/pkg/scheduler/podtask/pod_task.go @@ -152,12 +152,12 @@ func setCommandArgument(ei *mesos.ExecutorInfo, flag, value string, create bool) } } -func (t *T) BuildTaskInfo(ei *mesos.ExecutorInfo) *mesos.TaskInfo { +func (t *T) BuildTaskInfo(prototype *mesos.ExecutorInfo) *mesos.TaskInfo { info := &mesos.TaskInfo{ Name: proto.String(generateTaskName(&t.Pod)), TaskId: mutil.NewTaskID(t.ID), SlaveId: mutil.NewSlaveID(t.Spec.SlaveID), - Executor: proto.Clone(ei).(*mesos.ExecutorInfo), + Executor: proto.Clone(prototype).(*mesos.ExecutorInfo), Data: t.Spec.Data, Resources: []*mesos.Resource{ mutil.NewScalarResource("cpus", float64(t.Spec.CPU)),