mirror of
https://github.com/status-im/status-go.git
synced 2025-02-17 17:28:38 +00:00
fix linter gocyclo error for bootnode
This commit is contained in:
parent
891ce2b1b7
commit
549fe06339
@ -14,6 +14,19 @@ import (
|
|||||||
"github.com/ethereum/go-ethereum/p2p/discv5"
|
"github.com/ethereum/go-ethereum/p2p/discv5"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
var (
|
||||||
|
writeAddr = flag.Bool("writeaddress", false, "write out the node's public key and quit")
|
||||||
|
listenAddr = flag.String("addr", ":30301", "listen address")
|
||||||
|
genKeyFile = flag.String("genkey", "", "generate a node key")
|
||||||
|
nodeKeyFile = flag.String("nodekey", "", "private key filename")
|
||||||
|
keydata = flag.String("keydata", "", "hex encoded private key")
|
||||||
|
verbosity = flag.Int("verbosity", int(log.LvlInfo), "log verbosity (0-9)")
|
||||||
|
vmodule = flag.String("vmodule", "", "log verbosity pattern")
|
||||||
|
nursery = bootnodes{}
|
||||||
|
nodeKey *ecdsa.PrivateKey
|
||||||
|
err error
|
||||||
|
)
|
||||||
|
|
||||||
type bootnodes []*discv5.Node
|
type bootnodes []*discv5.Node
|
||||||
|
|
||||||
func (f *bootnodes) String() string {
|
func (f *bootnodes) String() string {
|
||||||
@ -30,19 +43,7 @@ func (f *bootnodes) Set(value string) error {
|
|||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func main() {
|
func main() { // nolint: gocyclo
|
||||||
var (
|
|
||||||
writeAddr = flag.Bool("writeaddress", false, "write out the node's public key and quit")
|
|
||||||
listenAddr = flag.String("addr", ":30301", "listen address")
|
|
||||||
genKeyFile = flag.String("genkey", "", "generate a node key")
|
|
||||||
nodeKeyFile = flag.String("nodekey", "", "private key filename")
|
|
||||||
keydata = flag.String("keydata", "", "hex encoded private key")
|
|
||||||
verbosity = flag.Int("verbosity", int(log.LvlInfo), "log verbosity (0-9)")
|
|
||||||
vmodule = flag.String("vmodule", "", "log verbosity pattern")
|
|
||||||
nursery = bootnodes{}
|
|
||||||
nodeKey *ecdsa.PrivateKey
|
|
||||||
err error
|
|
||||||
)
|
|
||||||
flag.Var(&nursery, "n", "These nodes are used to connect to the network if the table is empty and there are no known nodes in the database.")
|
flag.Var(&nursery, "n", "These nodes are used to connect to the network if the table is empty and there are no known nodes in the database.")
|
||||||
flag.Parse()
|
flag.Parse()
|
||||||
|
|
||||||
@ -106,5 +107,6 @@ func main() {
|
|||||||
if err := tab.SetFallbackNodes(nursery); err != nil {
|
if err := tab.SetFallbackNodes(nursery); err != nil {
|
||||||
log.Crit("Failed to set fallback", "nodes", nursery, "error", err)
|
log.Crit("Failed to set fallback", "nodes", nursery, "error", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
select {}
|
select {}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user