From 1ca4879df9cc3c22181b2a200aa4b793116d3d35 Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@smartai.com>
Date: 星期六, 19 十月 2024 16:23:55 +0800
Subject: [PATCH] fix id

---
 config/config.go |   22 +++++++++++++++++-----
 1 files changed, 17 insertions(+), 5 deletions(-)

diff --git a/config/config.go b/config/config.go
index 0f86c14..48f1697 100644
--- a/config/config.go
+++ b/config/config.go
@@ -7,19 +7,29 @@
 )
 
 type common struct {
-	EsUrl     string `mapstructure: "esUrl"`
-	ServerUrl string `mapstructure: "serverUrl"`
-	OrgName   string `mapstructure: "orgName"`
+	EsUrl     string `mapstructure:"esUrl"`
+	ServerUrl string `mapstructure:"serverUrl"`
+	OrgName   string `mapstructure:"orgName"`
+	Interval  int    `mapstructure:"pushInterval"`
+}
+
+type logConfig struct {
+	Path       string `mapstructure:"path"`       //鏃ュ織瀛樺偍璺緞
+	Level      int    `mapstructure:"level"`      //鏃ュ織绛夌骇
+	MaxSize    int    `mapstructure:"maxSize"`    //鏃ュ織鏂囦欢澶у皬涓婇檺
+	MaxBackups int    `mapstructure:"maxBackups"` //鏃ュ織鍘嬬缉鍖呬釜鏁�
+	MaxAge     int    `mapstructure:"maxAge"`     //淇濈暀鍘嬬缉鍖呭ぉ鏁�
 }
 
 var Options = &common{}
+var LogConf = &logConfig{}
 
 func Init() {
 	var err error
 	viper.SetConfigType("yaml")
-	viper.SetConfigName("esSync")
-	viper.AddConfigPath("../config")
+	viper.SetConfigName("esSyncClient")
 	viper.AddConfigPath("config")
+	viper.AddConfigPath("../config")
 	viper.AddConfigPath("")
 	err = viper.ReadInConfig()
 	if err != nil {
@@ -27,6 +37,8 @@
 	}
 
 	viper.UnmarshalKey("common", Options)
+	viper.UnmarshalKey("log", LogConf)
+
 	viper.WatchConfig()
 	viper.OnConfigChange(func(in fsnotify.Event) {
 		viper.UnmarshalKey("common", Options)

--
Gitblit v1.8.0