// NewNode creates a node from an engine. func NewNode(e *cluster.Engine) *Node { return &Node{ ID: e.ID, IP: e.IP, Addr: e.Addr, Name: e.Name, Labels: e.Labels, Containers: e.Containers(), Images: e.Images(), UsedMemory: e.UsedMemory(), UsedCpus: e.UsedCpus(), TotalMemory: e.TotalMemory(), TotalCpus: e.TotalCpus(), IsHealthy: e.IsHealthy(), } }