Produce the container topology by way of the process topology.

This commit is contained in:
Tom Wilkie
2015-06-16 16:31:15 +00:00
parent a759db8931
commit 16e2ccd2be
9 changed files with 212 additions and 108 deletions

View File

@@ -58,12 +58,9 @@ var topologyRegistry = map[string]topologyView{
renderer: render.LeafMap{Selector: report.SelectEndpoint, Mapper: render.ProcessName, Pseudo: render.GenericGroupedPseudoNode},
},
"containers": {
human: "Containers",
parent: "",
renderer: render.Reduce([]render.Renderer{
render.LeafMap{Selector: report.SelectEndpoint, Mapper: render.MapEndpoint2Container, Pseudo: render.InternetOnlyPseudoNode},
render.LeafMap{Selector: report.SelectContainer, Mapper: render.MapContainerIdentity, Pseudo: render.InternetOnlyPseudoNode},
}),
human: "Containers",
parent: "",
renderer: render.ContainerRenderer,
},
"containers-by-image": {
human: "by image",