|
|
@@ -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)
|