diff --git a/pkg/snapshot/config.go b/pkg/snapshot/config.go index ba7a52e..d329623 100644 --- a/pkg/snapshot/config.go +++ b/pkg/snapshot/config.go @@ -107,8 +107,11 @@ func (c *Config) Init(mode SnapshotMode) error { viper.BindEnv(ETHDB_ANCIENT_TOML, ETHDB_ANCIENT) viper.BindEnv(ETHDB_PATH_TOML, ETHDB_PATH) - c.Eth.AncientDBPath = viper.GetString(ETHDB_ANCIENT_TOML) c.Eth.DBPath = viper.GetString(ETHDB_PATH_TOML) + c.Eth.AncientDBPath = viper.GetString(ETHDB_ANCIENT_TOML) + if len(c.Eth.AncientDBPath) == 0 { + c.Eth.AncientDBPath = c.Eth.DBPath + "/ancient" + } switch mode { case FileSnapshot: