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