Add method to add a single string into Sets

This avoids creating and discarding a StringSet just to pass the parameter
This commit is contained in:
Bryan Boreham
2018-07-16 20:16:59 +00:00
parent 761fafe61b
commit 0d2409c72c
5 changed files with 20 additions and 5 deletions

View File

@@ -150,7 +150,7 @@ func (r containerWithImageNameRenderer) Render(rpt report.Report) Nodes {
c = propagateLatest(docker.ImageLabelPrefix+"works.weave.role", image, c)
c.Parents = c.Parents.
Delete(report.ContainerImage).
Add(report.ContainerImage, report.MakeStringSet(imageNodeID))
AddString(report.ContainerImage, imageNodeID)
outputs[id] = c
}
return Nodes{Nodes: outputs, Filtered: containers.Filtered}