Skip to content

Commit 445deb7

Browse files
committed
cmd/utils: fix comma-separated --bootnodes
1 parent 02b6755 commit 445deb7

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

cmd/utils/flags.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -337,10 +337,10 @@ var (
337337
Usage: "Network listening port",
338338
Value: 30303,
339339
}
340-
BootnodesFlag = cli.StringSliceFlag{
340+
BootnodesFlag = cli.StringFlag{
341341
Name: "bootnodes",
342342
Usage: "Comma separated enode URLs for P2P discovery bootstrap",
343-
Value: nil,
343+
Value: "",
344344
}
345345
NodeKeyFileFlag = cli.StringFlag{
346346
Name: "nodekey",
@@ -487,7 +487,7 @@ func makeNodeUserIdent(ctx *cli.Context) string {
487487
func MakeBootstrapNodes(ctx *cli.Context) []*discover.Node {
488488
urls := params.MainnetBootnodes
489489
if ctx.GlobalIsSet(BootnodesFlag.Name) {
490-
urls = ctx.GlobalStringSlice(BootnodesFlag.Name)
490+
urls = strings.Split(ctx.GlobalString(BootnodesFlag.Name), ",")
491491
} else if ctx.GlobalBool(TestNetFlag.Name) {
492492
urls = params.TestnetBootnodes
493493
}
@@ -509,7 +509,7 @@ func MakeBootstrapNodes(ctx *cli.Context) []*discover.Node {
509509
func MakeBootstrapNodesV5(ctx *cli.Context) []*discv5.Node {
510510
urls := params.DiscoveryV5Bootnodes
511511
if ctx.GlobalIsSet(BootnodesFlag.Name) {
512-
urls = ctx.GlobalStringSlice(BootnodesFlag.Name)
512+
urls = strings.Split(ctx.GlobalString(BootnodesFlag.Name), ",")
513513
}
514514

515515
bootnodes := make([]*discv5.Node, 0, len(urls))

0 commit comments

Comments
 (0)