From f192e793462d899af9868a3e129f029da858776b Mon Sep 17 00:00:00 2001 From: Matthias Radestock Date: Thu, 21 Dec 2017 18:01:28 +0000 Subject: [PATCH] render sensible labels for host nodes with little/no metadata The node id, which we always have, actually contains the hostname. --- render/detailed/summary.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/render/detailed/summary.go b/render/detailed/summary.go index e46e9b7df..4c1e7821f 100644 --- a/render/detailed/summary.go +++ b/render/detailed/summary.go @@ -6,7 +6,6 @@ import ( "github.com/weaveworks/scope/probe/awsecs" "github.com/weaveworks/scope/probe/docker" - "github.com/weaveworks/scope/probe/host" "github.com/weaveworks/scope/probe/kubernetes" "github.com/weaveworks/scope/probe/overlay" "github.com/weaveworks/scope/probe/process" @@ -319,7 +318,7 @@ func swarmServiceNodeSummary(base NodeSummary, n report.Node) (NodeSummary, bool func hostNodeSummary(base NodeSummary, n report.Node) (NodeSummary, bool) { var ( - hostname, _ = n.Latest.Lookup(host.HostName) + hostname, _ = report.ParseHostNodeID(n.ID) parts = strings.SplitN(hostname, ".", 2) )