refactor: remove viper as a direct dependency (backport #21635) (#21672)

Co-authored-by: Matt Kocubinski <mkocubinski@gmail.com>
Co-authored-by: Julien Robert <julien@rbrt.fr>
This commit is contained in:
mergify[bot]
2024-09-12 08:41:25 +00:00
committed by GitHub
co-authored by Matt Kocubinski Julien Robert
parent 1c9a7830d4
commit 8b70c6caf7
67 changed files with 198 additions and 153 deletions
+6 -2
View File
@@ -23,6 +23,7 @@ import (
banktypes "cosmossdk.io/x/bank/types"
"github.com/cosmos/cosmos-sdk/client"
"github.com/cosmos/cosmos-sdk/client/flags"
"github.com/cosmos/cosmos-sdk/server"
"github.com/cosmos/cosmos-sdk/server/api"
servergrpc "github.com/cosmos/cosmos-sdk/server/grpc"
@@ -30,7 +31,6 @@ import (
"github.com/cosmos/cosmos-sdk/testutil"
authtypes "github.com/cosmos/cosmos-sdk/x/auth/types"
"github.com/cosmos/cosmos-sdk/x/genutil"
genutiltest "github.com/cosmos/cosmos-sdk/x/genutil/client/testutil"
genutiltypes "github.com/cosmos/cosmos-sdk/x/genutil/types"
)
@@ -180,7 +180,11 @@ func collectGenFiles(cfg Config, vals []*Validator, cmtConfigs []*cmtcfg.Config,
}
v := vals[i].GetViper()
err = genutiltest.TrackCometConfig(v, nodeDir)
v.Set(flags.FlagHome, nodeDir)
v.SetConfigType("toml")
v.SetConfigName("config")
v.AddConfigPath(filepath.Join(nodeDir, "config"))
err = v.ReadInConfig()
if err != nil {
return err
}