Skip to content
Snippets Groups Projects
Commit 418f5d6d authored by Wolfgang Welz's avatar Wolfgang Welz
Browse files

Make masterNodes a StringSlice parameter

parent 4d4a76b0
Branches
Tags
No related merge requests found
...@@ -82,12 +82,12 @@ func configureAP() { ...@@ -82,12 +82,12 @@ func configureAP() {
log.Fatalf("ListenUDP: %v", err) log.Fatalf("ListenUDP: %v", err)
} }
masterPeers := []*peer.Peer{} var masterPeers []*peer.Peer
master, err := parseEntryNodes() peers, err := parseEntryNodes()
if err != nil { if err != nil {
log.Fatalf("Ignoring entry nodes: %v\n", err) log.Fatalf("Ignoring entry nodes: %v\n", err)
} else if master != nil { } else if peers != nil {
masterPeers = master masterPeers = peers
} }
// use the UDP connection for transport // use the UDP connection for transport
......
...@@ -11,7 +11,7 @@ import ( ...@@ -11,7 +11,7 @@ import (
) )
func parseEntryNodes() (result []*peer.Peer, err error) { func parseEntryNodes() (result []*peer.Peer, err error) {
for _, entryNodeDefinition := range strings.Fields(parameter.NodeConfig.GetString(CFG_ENTRY_NODES)) { for _, entryNodeDefinition := range parameter.NodeConfig.GetStringSlice(CFG_ENTRY_NODES) {
if entryNodeDefinition == "" { if entryNodeDefinition == "" {
continue continue
} }
......
...@@ -13,7 +13,7 @@ const ( ...@@ -13,7 +13,7 @@ const (
func init() { func init() {
flag.String(CFG_ADDRESS, "0.0.0.0", "address to bind for incoming peering requests") flag.String(CFG_ADDRESS, "0.0.0.0", "address to bind for incoming peering requests")
flag.String(CFG_ENTRY_NODES, "V8LYtWWcPYYDTTXLeIEFjJEuWlsjDiI0+Pq/Cx9ai6g=@116.202.49.178:14626", "list of trusted entry nodes for auto peering") flag.StringSlice(CFG_ENTRY_NODES, []string{"V8LYtWWcPYYDTTXLeIEFjJEuWlsjDiI0+Pq/Cx9ai6g=@116.202.49.178:14626"}, "list of trusted entry nodes for auto peering")
flag.Int(CFG_PORT, 14626, "udp port for incoming peering requests") flag.Int(CFG_PORT, 14626, "udp port for incoming peering requests")
flag.Bool(CFG_SELECTION, true, "enable peer selection") flag.Bool(CFG_SELECTION, true, "enable peer selection")
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment