From 16de94b9b1179256e61aa2dd5bf84b754c48232e Mon Sep 17 00:00:00 2001 From: Nishant Totla Date: Mon, 1 Feb 2016 11:47:04 -0800 Subject: [PATCH] Adding default name (unknown) for pending engine Signed-off-by: Nishant Totla --- cluster/swarm/cluster.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cluster/swarm/cluster.go b/cluster/swarm/cluster.go index 9a7e5d84f9..51d78543dc 100644 --- a/cluster/swarm/cluster.go +++ b/cluster/swarm/cluster.go @@ -837,7 +837,11 @@ func (c *Cluster) Info() [][2]string { sort.Sort(cluster.EngineSorter(engines)) for _, engine := range engines { - info = append(info, [2]string{" " + engine.Name, engine.Addr}) + engineName := "(unknown)" + if engine.Name != "" { + engineName = engine.Name + } + info = append(info, [2]string{" " + engineName, engine.Addr}) info = append(info, [2]string{" └ Status", engine.Status()}) info = append(info, [2]string{" └ Containers", fmt.Sprintf("%d", len(engine.Containers()))}) info = append(info, [2]string{" └ Reserved CPUs", fmt.Sprintf("%d / %d", engine.UsedCpus(), engine.TotalCpus())})