- rc.Summarize()
-
- // The internals aren't actually examined, so we can reuse the same one.
- dummyBlockServerInfo := keep.BlockServerInfo{}
-
- keepInfo := keep.ReadServers{
- BlockToServers: map[blockdigest.BlockDigest][]keep.BlockServerInfo{
- blockdigest.MakeTestBlockDigest(1): []keep.BlockServerInfo{dummyBlockServerInfo},
- blockdigest.MakeTestBlockDigest(2): []keep.BlockServerInfo{dummyBlockServerInfo},
- blockdigest.MakeTestBlockDigest(3): []keep.BlockServerInfo{dummyBlockServerInfo},
- blockdigest.MakeTestBlockDigest(5): []keep.BlockServerInfo{dummyBlockServerInfo},
- blockdigest.MakeTestBlockDigest(6): []keep.BlockServerInfo{dummyBlockServerInfo, dummyBlockServerInfo, dummyBlockServerInfo},
- blockdigest.MakeTestBlockDigest(7): []keep.BlockServerInfo{dummyBlockServerInfo, dummyBlockServerInfo},
- },
- }
-
- returnedSummary := SummarizeReplication(rc, keepInfo)
-
- c0 := rc.UuidToCollection["col0"]
- c1 := rc.UuidToCollection["col1"]
- c2 := rc.UuidToCollection["col2"]
+ keepInfo := SpecifyReplication(map[int]int{1: 1, 2: 1, 3: 1, 5: 1, 6: 3, 7: 2})