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