Skip to content

Commit 32f8353

Browse files
committed
add flag for skipping network config
1 parent cb3803a commit 32f8353

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

framework/components/simple_node_set/node_set.go

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ const (
2020
// Input is a node set configuration input
2121
type Input struct {
2222
Nodes int `toml:"nodes" validate:"required"`
23+
SkipNetworkConfig bool `toml:"skip_network_config"`
2324
HTTPPortRangeStart int `toml:"http_port_range_start"`
2425
P2PPortRangeStart int `toml:"p2p_port_range_start"`
2526
OverrideMode string `toml:"override_mode" validate:"required,oneof=all each"`
@@ -116,9 +117,12 @@ func sharedDBSetup(in *Input, bcOut *blockchain.Output, fakeUrl string, override
116117
nodeName = fmt.Sprintf("node%d", i)
117118
}
118119
eg.Go(func() error {
119-
net, err := clnode.NewNetworkCfgOneNetworkAllNodes(bcOut)
120-
if err != nil {
121-
return err
120+
var net string
121+
if !in.SkipNetworkConfig {
122+
net, err = clnode.NewNetworkCfgOneNetworkAllNodes(bcOut)
123+
if err != nil {
124+
return err
125+
}
122126
}
123127

124128
nodeSpec := &clnode.Input{

0 commit comments

Comments
 (0)