fix: 一处未处理的错误

This commit is contained in:
Mmx233
2023-04-07 10:50:53 +08:00
parent 9a8457d526
commit fb3192e555

View File

@@ -47,8 +47,10 @@ func readConfig() {
}) })
//生成配置文件 //生成配置文件
if !tool.File.Exists(Flags.Path) { if exist, e := tool.File.Exists(Flags.Path); e != nil {
e := viper.WriteConfigAs(Flags.Path) log.Fatalln("[init] 读取配置文件失败:", e)
} else if !exist {
e = viper.WriteConfigAs(Flags.Path)
if e != nil { if e != nil {
log.Fatalln("[init] 生成配置文件失败:", e) log.Fatalln("[init] 生成配置文件失败:", e)
} }
@@ -59,9 +61,9 @@ func readConfig() {
//读取配置文件 //读取配置文件
viper.SetConfigFile(Flags.Path) viper.SetConfigFile(Flags.Path)
if e := viper.ReadInConfig(); e != nil { if e := viper.ReadInConfig(); e != nil {
log.Fatalln("[init] 读取配置文件失败:", e) log.Fatalln("[init] 读取配置失败:", e)
} }
if e := viper.Unmarshal(&Config); e != nil { if e := viper.Unmarshal(&Config); e != nil {
log.Fatalln("[init] 解析配置文件失败:", e) log.Fatalln("[init] 解析配置失败:", e)
} }
} }