mirror of
https://github.com/weaveworks/scope.git
synced 2026-07-18 21:09:38 +00:00
Make linter happy
This commit is contained in:
@@ -41,7 +41,7 @@ func handleNode(ctx context.Context, renderer render.Renderer, decorator render.
|
||||
vars = mux.Vars(r)
|
||||
topologyID = vars["topology"]
|
||||
nodeID = vars["id"]
|
||||
preciousRenderer = render.PreciousNodeRenderer{nodeID, renderer}
|
||||
preciousRenderer = render.PreciousNodeRenderer{PreciousNodeID: nodeID, Renderer: renderer}
|
||||
rendered = preciousRenderer.Render(report, decorator)
|
||||
node, ok = rendered[nodeID]
|
||||
)
|
||||
|
||||
@@ -16,6 +16,7 @@ type PreciousNodeRenderer struct {
|
||||
Renderer
|
||||
}
|
||||
|
||||
// Render implements Renderer
|
||||
func (p PreciousNodeRenderer) Render(rpt report.Report, dct Decorator) report.Nodes {
|
||||
undecoratedNodes := p.Renderer.Render(rpt, nil)
|
||||
preciousNode, foundBeforeDecoration := undecoratedNodes[p.PreciousNodeID]
|
||||
@@ -26,6 +27,7 @@ func (p PreciousNodeRenderer) Render(rpt report.Report, dct Decorator) report.No
|
||||
return finalNodes
|
||||
}
|
||||
|
||||
// Stats implements Renderer
|
||||
func (p PreciousNodeRenderer) Stats(rpt report.Report, dct Decorator) Stats {
|
||||
// default to the underlying renderer
|
||||
// TODO: we don't take into account the precious node, so we may be off by one
|
||||
|
||||
@@ -189,10 +189,12 @@ func (cr conditionalRenderer) Stats(rpt report.Report, dct Decorator) Stats {
|
||||
// ConstantRenderer renders a fixed set of nodes
|
||||
type ConstantRenderer report.Nodes
|
||||
|
||||
// Render implements Renderer
|
||||
func (c ConstantRenderer) Render(_ report.Report, _ Decorator) report.Nodes {
|
||||
return report.Nodes(c)
|
||||
}
|
||||
|
||||
// Stats implements Renderer
|
||||
func (c ConstantRenderer) Stats(_ report.Report, _ Decorator) Stats {
|
||||
return Stats{}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user