MergeTokensByZone is like MergeTokens but does it for each input zone.
(zones map[string][][]uint32)
| 746 | |
| 747 | // MergeTokensByZone is like MergeTokens but does it for each input zone. |
| 748 | func MergeTokensByZone(zones map[string][][]uint32) map[string][]uint32 { |
| 749 | out := make(map[string][]uint32, len(zones)) |
| 750 | for zone, tokens := range zones { |
| 751 | out[zone] = MergeTokens(tokens) |
| 752 | } |
| 753 | return out |
| 754 | } |