Revert "Move the metadata parsing code to node.go"
This reverts commit ac6289b5bf95e8903ea90ddf807832a2358371b0.
This commit is contained in:
parent
beae4f2044
commit
9fdab65237
13
main.go
13
main.go
|
@ -66,7 +66,18 @@ func main() {
|
||||||
for {
|
for {
|
||||||
select {
|
select {
|
||||||
case rawNodes := <-nodec:
|
case rawNodes := <-nodec:
|
||||||
nodes := parseNodesMeta(rawNodes)
|
logrus.Info("cluster members:\n")
|
||||||
|
nodes := make([]node, 0, len(rawNodes))
|
||||||
|
for _, node := range rawNodes {
|
||||||
|
meta, err := decodeNodeMeta(node.Meta)
|
||||||
|
if err != nil {
|
||||||
|
logrus.Warnf("\t addr: %s, could not decode metadata", node.Addr)
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
node.nodeMeta = meta
|
||||||
|
nodes = append(nodes, node)
|
||||||
|
logrus.Infof("\taddr: %s, overlay: %s, pubkey: %s", node.Addr, node.OverlayAddr, node.PubKey)
|
||||||
|
}
|
||||||
if err := wg.setUpInterface(nodes); err != nil {
|
if err := wg.setUpInterface(nodes); err != nil {
|
||||||
logrus.WithError(err).Error("could not up interface")
|
logrus.WithError(err).Error("could not up interface")
|
||||||
wg.downInterface()
|
wg.downInterface()
|
||||||
|
|
16
node.go
16
node.go
|
@ -49,19 +49,3 @@ func decodeNodeMeta(b []byte) (nodeMeta, error) {
|
||||||
}
|
}
|
||||||
return nm, nil
|
return nm, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func parseNodesMeta(rawNodes []node) []node {
|
|
||||||
logrus.Info("cluster members:\n")
|
|
||||||
nodes := make([]node, 0, len(rawNodes))
|
|
||||||
for _, node := range rawNodes {
|
|
||||||
meta, err := decodeNodeMeta(node.Meta)
|
|
||||||
if err != nil {
|
|
||||||
logrus.Warnf("\t addr: %s, could not decode metadata", node.Addr)
|
|
||||||
continue
|
|
||||||
}
|
|
||||||
node.nodeMeta = meta
|
|
||||||
nodes = append(nodes, node)
|
|
||||||
logrus.Infof("\taddr: %s, overlay: %s, pubkey: %s", node.Addr, node.OverlayAddr, node.PubKey)
|
|
||||||
}
|
|
||||||
return nodes
|
|
||||||
}
|
|
||||||
|
|
Loading…
Reference in New Issue