Files
EdgeNode/internal/nodes/node.go
2020-07-21 11:18:47 +08:00

27 lines
465 B
Go

package nodes
import (
"github.com/TeaOSLab/EdgeNode/internal/configs"
"github.com/iwind/TeaGo/logs"
)
var sharedNodeConfig *configs.NodeConfig = nil
type Node struct {
}
func NewNode() *Node {
return &Node{}
}
func (this *Node) Start() {
nodeConfig, err := configs.SharedNodeConfig()
if err != nil {
logs.Println("[NODE]start failed: read node config failed: " + err.Error())
return
}
sharedNodeConfig = nodeConfig
logs.PrintAsJSON(nodeConfig)
}