Просмотр исходного кода

fix: Config watchConfig (#135)

---
Closes: #135
lejianwen месяцев назад: 11
Родитель
Сommit
8622c78da0
1 измененных файлов с 13 добавлено и 12 удалено
  1. 13 12
      config/config.go

+ 13 - 12
config/config.go

@@ -56,19 +56,20 @@ func Init(rowVal *Config, path string) *viper.Viper {
56 56
 	if err != nil {
57 57
 		panic(fmt.Errorf("Fatal error config file: %s \n", err))
58 58
 	}
59
-	v.WatchConfig()
60
-
61 59
 	/*
62
-		//监听配置修改没什么必要
63
-		v.OnConfigChange(func(e fsnotify.Event) {
64
-			//配置文件修改监听
65
-			fmt.Println("config file changed:", e.Name)
66
-			if err2 := v.Unmarshal(rowVal); err2 != nil {
67
-				fmt.Println(err2)
68
-			}
69
-			rowVal.Rustdesk.LoadKeyFile()
70
-			rowVal.Rustdesk.ParsePort()
71
-		})
60
+		v.WatchConfig()
61
+
62
+
63
+			//监听配置修改没什么必要
64
+			v.OnConfigChange(func(e fsnotify.Event) {
65
+				//配置文件修改监听
66
+				fmt.Println("config file changed:", e.Name)
67
+				if err2 := v.Unmarshal(rowVal); err2 != nil {
68
+					fmt.Println(err2)
69
+				}
70
+				rowVal.Rustdesk.LoadKeyFile()
71
+				rowVal.Rustdesk.ParsePort()
72
+			})
72 73
 	*/
73 74
 	if err := v.Unmarshal(rowVal); err != nil {
74 75
 		fmt.Println(err)