Fix a configuration error

This commit is contained in:
2025-12-06 19:22:25 +08:00
parent ae3541ca41
commit dde9a48645

View File

@@ -78,19 +78,9 @@ func setupLogrusForNonHTTP() {
// 设置输出目标(稍后会根据配置文件调整)
logrus.SetOutput(os.Stdout)
if cfgFile != "" {
// 使用命令行指定的配置文件
config.Init(cfgFile)
} else {
// 使用默认配置文件路径,基于可执行文件所在目录
execPath, err := os.Executable()
if err != nil {
// 如果获取可执行文件路径失败,使用当前工作目录
config.Init("./config.json")
} else {
execDir := filepath.Dir(execPath)
configPath := filepath.Join(execDir, "config.json")
config.Init(configPath)
}
}
// 根据配置文件进一步配置logrus