Add default-v4 and default-v6 as options for discovery

This commit is contained in:
Alexander Graf
2015-11-09 15:35:14 +01:00
parent 19bf51cefb
commit 34cd8e3f95
3 changed files with 18 additions and 6 deletions

View File

@@ -310,9 +310,14 @@ func (w *Wrapper) Save() error {
func (w *Wrapper) GlobalDiscoveryServers() []string {
var servers []string
for _, srv := range w.cfg.Options.GlobalAnnServers {
if srv == "default" {
switch srv {
case "default":
servers = append(servers, DefaultDiscoveryServers...)
} else {
case "default-v4":
servers = append(servers, DefaultDiscoveryServersV4...)
case "default-v6":
servers = append(servers, DefaultDiscoveryServersV6...)
default:
servers = append(servers, srv)
}
}