From aebd6d6dd69f03317a96de72603869b44557a021 Mon Sep 17 00:00:00 2001 From: withchao <993506633@qq.com> Date: Mon, 10 Feb 2025 11:28:09 +0800 Subject: [PATCH] seq read config --- tools/seq/internal/seq.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tools/seq/internal/seq.go b/tools/seq/internal/seq.go index 3ec67e2db..574e7cef9 100644 --- a/tools/seq/internal/seq.go +++ b/tools/seq/internal/seq.go @@ -47,6 +47,9 @@ func readConfig[T any](dir string, name string) (*T, error) { dir = os.Getenv(config.MountConfigFilePath) } v := viper.New() + v.SetEnvPrefix(config.EnvPrefixMap[name]) + v.AutomaticEnv() + v.SetEnvKeyReplacer(strings.NewReplacer(".", "_")) v.SetConfigFile(filepath.Join(dir, name)) if err := v.ReadInConfig(); err != nil { return nil, err