Make linter happy

This commit is contained in:
Alfonso Acosta
2016-10-05 13:07:17 +00:00
parent 3f27d5f6cc
commit 5eabf5436c
3 changed files with 5 additions and 1 deletions

View File

@@ -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]
)

View File

@@ -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

View File

@@ -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{}
}