container: Embed a copy of the dockerclient.Container

Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
This commit is contained in:
Andrea Luzzardi 2014-11-10 16:22:59 -08:00
parent e4fc142d73
commit 43a328c060
2 changed files with 3 additions and 3 deletions

View File

@ -3,7 +3,7 @@ package libcluster
import "github.com/samalba/dockerclient"
type Container struct {
*dockerclient.Container
dockerclient.Container
node *Node
}

View File

@ -118,8 +118,8 @@ func (n *Node) updateState() error {
n.containers = make(map[string]*Container)
for _, c := range containers {
container := &Container{}
container.Container = &c
n.containers[c.Id] = container
container.Container = c
n.containers[container.Id] = container
}
log.Printf("[%s] Updated state", n.ID)