mirror of
https://github.com/TeaOSLab/EdgeNode.git
synced 2025-11-27 01:50:30 +08:00
临时提交
This commit is contained in:
26
internal/nodes/node.go
Normal file
26
internal/nodes/node.go
Normal file
@@ -0,0 +1,26 @@
|
||||
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)
|
||||
}
|
||||
Reference in New Issue
Block a user