zhangqian
2023-08-21 31ad9a7e8bf9b60c5a26f6408a5455c10bb5b9e4
conf/config.go
@@ -3,7 +3,6 @@
import (
   "apsClient/pkg/convertx"
   "apsClient/pkg/logx"
   "apsClient/pkg/redisx"
   "apsClient/pkg/sqlitex"
   "github.com/spf13/viper"
   "log"
@@ -25,13 +24,6 @@
   System struct {
      Env              string // 环境值 develop test public
      Port             int    // 端口
      DbType           string // 数据库类型
      UseMultipoint    bool   // 多点登录拦截
      UseRedis         bool   // 使用redis
      LimitCountIP     int
      LimitTimeIP      int
      RouterPrefix     string // 路由前缀
      SudoPassword     string // sudo密码
      DeviceId         string //设备id
      NetSetShellPath  string //网络设置脚本路径
      NetUpShellName   string //网络停用脚本
@@ -74,6 +66,11 @@
      NsqlookupdAddr string
   }
   PLCAddressItem struct {
      FieldName string
      Address   int
   }
   config struct {
      // 系统配置
      System System
@@ -84,22 +81,14 @@
      // mysql配置
      Sqlite sqlitex.Conf
      // redis配置
      Redis redisx.Conf
      // etcd配置
      Etcd Etcd
      // rancher配置
      Rancher Rancher
      // k8s配置
      K8s K8s
      //Services Address
      Services Services
      //NsqConf
      NsqConf nsqConf
      //PLC write address
      PLCAddresses []PLCAddressItem
   }
)
@@ -138,8 +127,6 @@
   log.Println("......................................................")
   log.Printf("   System:                %+v", Conf.System)
   log.Printf("   Log:                   %+v", Conf.Log)
   log.Printf("   etcd:                  %+v", Conf.Etcd)
   log.Printf("   rancher:               %+v", Conf.Rancher)
   log.Printf("   k8s:                   %+v", Conf.K8s)
   log.Printf("   plc address:                  %+v", Conf.PLCAddresses)
   log.Println("......................................................")
}