mirror of
https://github.com/weaveworks/scope.git
synced 2026-05-06 01:08:03 +00:00
Filter system containers from topologies; add API to control filters.
This commit is contained in:
committed by
Tom Wilkie
parent
6a6622e398
commit
1dfc725706
@@ -125,6 +125,15 @@ func (rn RenderableNode) Copy() RenderableNode {
|
||||
// RenderableNodes is a set of RenderableNodes
|
||||
type RenderableNodes map[string]RenderableNode
|
||||
|
||||
// Copy produces a deep copy of the RenderableNodes
|
||||
func (rns RenderableNodes) Copy() RenderableNodes {
|
||||
result := RenderableNodes{}
|
||||
for key, value := range rns {
|
||||
result[key] = value.Copy()
|
||||
}
|
||||
return result
|
||||
}
|
||||
|
||||
// Merge merges two sets of RenderableNodes, returning a new set.
|
||||
func (rns RenderableNodes) Merge(other RenderableNodes) RenderableNodes {
|
||||
result := RenderableNodes{}
|
||||
|
||||
Reference in New Issue
Block a user