cmd/utils: fix flag cutset

This commit is contained in:
Péter Szilágyi 2024-10-16 22:15:11 +03:00
parent 6e8a54fbb4
commit f6cbab924b

View file

@ -1932,8 +1932,8 @@ func SetEthConfig(ctx *cli.Context, stack *node.Node, cfg *ethconfig.Config) {
for _, flag := range ExExPluginFlags() { for _, flag := range ExExPluginFlags() {
if flag, ok := flag.(*cli.BoolFlag); ok { if flag, ok := flag.(*cli.BoolFlag); ok {
if ctx.IsSet(flag.Name) { if ctx.IsSet(flag.Name) {
plugin := strings.TrimLeft(flag.Name, "exex.") // TODO(karalabe): Custom flag plugin, _ := strings.CutPrefix(flag.Name, "exex.") // TODO(karalabe): Custom flag
config := ctx.String(flag.Name + ".config") // TODO(karalabe): Custom flag config := ctx.String(flag.Name + ".config") // TODO(karalabe): Custom flag
if err := exex.Instantiate(plugin, config); err != nil { if err := exex.Instantiate(plugin, config); err != nil {
Fatalf("Failed to instantiate ExEx plugin %s: %v", plugin, err) Fatalf("Failed to instantiate ExEx plugin %s: %v", plugin, err)
@ -2234,8 +2234,8 @@ func MakeChain(ctx *cli.Context, stack *node.Node, readonly bool) (*core.BlockCh
for _, flag := range ExExPluginFlags() { for _, flag := range ExExPluginFlags() {
if flag, ok := flag.(*cli.BoolFlag); ok { if flag, ok := flag.(*cli.BoolFlag); ok {
if ctx.IsSet(flag.Name) { if ctx.IsSet(flag.Name) {
plugin := strings.TrimLeft(flag.Name, "exex.") // TODO(karalabe): Custom flag plugin, _ := strings.CutPrefix(flag.Name, "exex.") // TODO(karalabe): Custom flag
config := ctx.String(flag.Name + ".config") // TODO(karalabe): Custom flag config := ctx.String(flag.Name + ".config") // TODO(karalabe): Custom flag
if err := exex.Instantiate(plugin, config); err != nil { if err := exex.Instantiate(plugin, config); err != nil {
Fatalf("Failed to instantiate ExEx plugin %s: %v", plugin, err) Fatalf("Failed to instantiate ExEx plugin %s: %v", plugin, err)