|
@@ -4,6 +4,7 @@ import (
|
|
|
"context"
|
|
|
"encoding/json"
|
|
|
"errors"
|
|
|
+ "log"
|
|
|
"os"
|
|
|
"runtime"
|
|
|
"strings"
|
|
@@ -155,7 +156,6 @@ func Pull(network string, manual bool) (*models.Node, error) {
|
|
|
if err != nil {
|
|
|
return nil, err
|
|
|
}
|
|
|
-
|
|
|
node := cfg.Node
|
|
|
//servercfg := cfg.Server
|
|
|
|
|
@@ -171,6 +171,9 @@ func Pull(network string, manual bool) (*models.Node, error) {
|
|
|
var ctx context.Context
|
|
|
|
|
|
if cfg.Node.IsServer != "yes" {
|
|
|
+ log.Println("DELETE ME: server addr - " + cfg.Server.GRPCAddress)
|
|
|
+ log.Println("DELETE ME: server ssl - " + cfg.Server.GRPCSSL)
|
|
|
+
|
|
|
conn, err := grpc.Dial(cfg.Server.GRPCAddress,
|
|
|
ncutils.GRPCRequestOpts(cfg.Server.GRPCSSL))
|
|
|
if err != nil {
|
|
@@ -185,7 +188,9 @@ func Pull(network string, manual bool) (*models.Node, error) {
|
|
|
ncutils.PrintLog("Failed to authenticate: "+err.Error(), 1)
|
|
|
return nil, err
|
|
|
}
|
|
|
-
|
|
|
+ log.Println("DELETE ME: node - " + node.Name)
|
|
|
+ log.Println("DELETE ME: node - " + node.Network)
|
|
|
+ log.Println("DELETE ME: node - " + node.Address)
|
|
|
data, err := json.Marshal(&node)
|
|
|
if err != nil {
|
|
|
ncutils.PrintLog("Failed to parse node config: "+err.Error(), 1)
|
|
@@ -197,10 +202,15 @@ func Pull(network string, manual bool) (*models.Node, error) {
|
|
|
Type: nodepb.NODE_TYPE,
|
|
|
}
|
|
|
|
|
|
+ log.Println("DELETE ME: checkpoint 3")
|
|
|
+
|
|
|
readres, err := wcclient.ReadNode(ctx, req, grpc.Header(&header))
|
|
|
if err != nil {
|
|
|
return nil, err
|
|
|
}
|
|
|
+
|
|
|
+ log.Println("DELETE ME: checkpoint 3.5")
|
|
|
+
|
|
|
if err = json.Unmarshal([]byte(readres.Data), &resNode); err != nil {
|
|
|
return nil, err
|
|
|
}
|
|
@@ -225,6 +235,7 @@ func Pull(network string, manual bool) (*models.Node, error) {
|
|
|
if err != nil {
|
|
|
return &resNode, err
|
|
|
}
|
|
|
+
|
|
|
if resNode.IsServer != "yes" {
|
|
|
if wcclient == nil || ctx == nil {
|
|
|
return &cfg.Node, errors.New("issue initializing gRPC client")
|