cmd/utils: print log info when custom chain config is used

This commit is contained in:
Zsolt Felfoldi 2024-11-06 19:53:09 +01:00
parent 26c5ca9e07
commit 72389e72ab

View file

@ -1927,9 +1927,11 @@ func MakeBeaconLightConfig(ctx *cli.Context) bparams.ClientConfig {
} else { } else {
Fatalf("Invalid hex string", "beacon.genesis.gvroot", ctx.String(BeaconGenesisRootFlag.Name), "error", err) Fatalf("Invalid hex string", "beacon.genesis.gvroot", ctx.String(BeaconGenesisRootFlag.Name), "error", err)
} }
if err := config.ChainConfig.LoadForks(ctx.String(BeaconConfigFlag.Name)); err != nil { configFile := ctx.String(BeaconConfigFlag.Name)
Fatalf("Could not load beacon chain config file", "file name", ctx.String(BeaconConfigFlag.Name), "error", err) if err := config.ChainConfig.LoadForks(configFile); err != nil {
Fatalf("Could not load beacon chain config", "file", configFile, "error", err)
} }
log.Info("Using custom beacon chain config", "file", configFile)
} else { } else {
if ctx.IsSet(BeaconGenesisRootFlag.Name) { if ctx.IsSet(BeaconGenesisRootFlag.Name) {
Fatalf("Genesis root is specified but custom beacon chain config is missing") Fatalf("Genesis root is specified but custom beacon chain config is missing")