MCPcopy
hub / github.com/grafana/dskit / GetRejoinSeedNodes

Method GetRejoinSeedNodes

kv/memberlist/memberlist_client.go:285–290  ·  view source on GitHub ↗

GetRejoinSeedNodes returns the seed nodes to use for periodic rejoin. If RejoinSeedNodes is set, it returns that. Otherwise, it falls back to JoinMembers.

()

Source from the content-addressed store, hash-verified

283// GetRejoinSeedNodes returns the seed nodes to use for periodic rejoin.
284// If RejoinSeedNodes is set, it returns that. Otherwise, it falls back to JoinMembers.
285func (cfg *KVConfig) GetRejoinSeedNodes() []string {
286 if len(cfg.RejoinSeedNodes) > 0 {
287 return cfg.RejoinSeedNodes
288 }
289 return cfg.JoinMembers
290}
291
292func generateRandomSuffix(logger log.Logger) string {
293 suffix := make([]byte, 4)

Callers 1

runningMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected