Browse Source

调整函数所在文件

master
xyiege 5 months ago
parent
commit
d237d21881
  1. 23
      scagent/config/config.go
  2. 21
      scagent/util/fsutil.go

23
scagent/config/config.go

@ -3,10 +3,6 @@ package config
import (
"fmt"
"net"
"scagnet/util"
"go.uber.org/zap"
"gopkg.in/ini.v1"
)
type Config struct {
@ -51,22 +47,3 @@ func GetLocalIP() (string, error) {
}
}
// 读取配置文件
func ReadConfig() {
logger := util.NewProductionLogger()
defer logger.Sync()
// 加载文件
cfg, err := ini.Load("app.conf")
if err != nil {
logger.Error("读取配置文件失败", zap.Error(err))
return
}
//
iport, err := cfg.Section("rpc").Key("port").Int()
if err != nil {
logger.Error("读取配置文件失败", zap.Error(err))
return
}
G.Port = fmt.Sprintf("%d", iport)
}

21
scagent/util/fsutil.go

@ -16,6 +16,8 @@ import (
"strings"
"github.com/schollz/progressbar/v3"
"go.uber.org/zap"
"gopkg.in/ini.v1"
)
// 遍历目录下的文件
@ -389,3 +391,22 @@ func CompressToZip(dest string, currentPath string, paths []string) error {
os.Rename(dest, path.Join("./sync_zips/", dest))
return nil
}
// 读取配置文件
func ReadConfig() {
logger := NewProductionLogger()
defer logger.Sync()
// 加载文件
cfg, err := ini.Load("app.conf")
if err != nil {
logger.Error("读取配置文件失败", zap.Error(err))
return
}
//
iport, err := cfg.Section("rpc").Key("port").Int()
if err != nil {
logger.Error("读取配置文件失败", zap.Error(err))
return
}
config.G.Port = fmt.Sprintf("%d", iport)
}

Loading…
Cancel
Save