MCPcopy
hub / github.com/etcd-io/etcd / setupEmbedCfg

Function setupEmbedCfg

tests/integration/embed/embed_test.go:193–205  ·  view source on GitHub ↗
(cfg *embed.Config, curls []url.URL, purls []url.URL)

Source from the content-addressed store, hash-verified

191}
192
193func setupEmbedCfg(cfg *embed.Config, curls []url.URL, purls []url.URL) {
194 cfg.Logger = "zap"
195 cfg.LogOutputs = []string{"/dev/null"}
196
197 cfg.ClusterState = "new"
198 cfg.ListenClientUrls, cfg.AdvertiseClientUrls = curls, curls
199 cfg.ListenPeerUrls, cfg.AdvertisePeerUrls = purls, purls
200 cfg.InitialCluster = ""
201 for i := range purls {
202 cfg.InitialCluster += ",default=" + purls[i].String()
203 }
204 cfg.InitialCluster = cfg.InitialCluster[1:]
205}
206
207func TestEmbedEtcdAutoCompactionRetentionRetained(t *testing.T) {
208 cfg := embed.NewConfig()

Calls 1

StringMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…