From eafd9d658db64672073884796d060ec9b96a1df9 Mon Sep 17 00:00:00 2001 From: Sun Hongliang Date: Sun, 1 May 2016 00:14:00 +0800 Subject: [PATCH] use engine-api to replace dockerclient Signed-off-by: Sun Hongliang --- cluster/mesos/cluster.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cluster/mesos/cluster.go b/cluster/mesos/cluster.go index 8d9ad20656..c999154502 100644 --- a/cluster/mesos/cluster.go +++ b/cluster/mesos/cluster.go @@ -596,9 +596,9 @@ func (c *Cluster) LaunchTask(t *task.Task) bool { // In mesos 0.23+ the docker inspect will be sent back in the taskStatus.Data // We can use this to find the right container. - inspect := []dockerclient.ContainerInfo{} + inspect := []types.ContainerJSONBase{} if data != nil && json.Unmarshal(data, &inspect) == nil && len(inspect) == 1 { - container := &cluster.Container{Container: types.Container{ID: inspect[0].Id}, Engine: s.engine} + container := &cluster.Container{Container: types.Container{ID: inspect[0].ID}, Engine: s.engine} if container, err := container.Refresh(); err == nil { if !t.Stopped() { t.SetContainer(container)