connect_to_testnet.nims changes [skip ci]
- remove `--dev-build` option - unconditionally write the "nbc.log" file, but do it after a chdir to dataDir because Chronicles doesn't seem to support proper paths for "file(...)" in sink definitions - change base RPC port (9090 -> 9190) because 9090 is the default Prometheus daemon listening port
This commit is contained in:
parent
ffca27b45f
commit
673eeb6a65
|
@ -30,10 +30,6 @@ cli do (skipGoerliKey {.
|
||||||
desc: "The Ethereum 2.0 const preset of the network (optional)"
|
desc: "The Ethereum 2.0 const preset of the network (optional)"
|
||||||
name: "const-preset" .} = "",
|
name: "const-preset" .} = "",
|
||||||
|
|
||||||
devBuild {.
|
|
||||||
desc: "Enables more extensive logging and debugging support"
|
|
||||||
name: "dev-build" .} = false,
|
|
||||||
|
|
||||||
nodeID {.
|
nodeID {.
|
||||||
desc: "Node ID" .} = 0.int,
|
desc: "Node ID" .} = 0.int,
|
||||||
|
|
||||||
|
@ -44,7 +40,7 @@ cli do (skipGoerliKey {.
|
||||||
desc: "Base metrics port (nodeID will be added to it)" .} = 8008.int,
|
desc: "Base metrics port (nodeID will be added to it)" .} = 8008.int,
|
||||||
|
|
||||||
baseRpcPort {.
|
baseRpcPort {.
|
||||||
desc: "Base rpc port (nodeID will be added to it)" .} = 9090.int,
|
desc: "Base rpc port (nodeID will be added to it)" .} = 9190.int,
|
||||||
|
|
||||||
testnetName {.argument .}: string):
|
testnetName {.argument .}: string):
|
||||||
let
|
let
|
||||||
|
@ -104,8 +100,8 @@ cli do (skipGoerliKey {.
|
||||||
var
|
var
|
||||||
nimFlags = "-d:chronicles_log_level=TRACE " & getEnv("NIM_PARAMS")
|
nimFlags = "-d:chronicles_log_level=TRACE " & getEnv("NIM_PARAMS")
|
||||||
|
|
||||||
if devBuild:
|
# write the logs to a file
|
||||||
nimFlags.add """ -d:"chronicles_sinks=textlines,json[file(nbc.log)]" """
|
nimFlags.add """ -d:"chronicles_sinks=textlines,json[file(nbc.log,truncate)]" """
|
||||||
|
|
||||||
let depositContractFile = testnetDir / depositContractFileName
|
let depositContractFile = testnetDir / depositContractFileName
|
||||||
if system.fileExists(depositContractFile):
|
if system.fileExists(depositContractFile):
|
||||||
|
@ -167,6 +163,7 @@ cli do (skipGoerliKey {.
|
||||||
logLevelOpt = &"""--log-level="{logLevel}" """
|
logLevelOpt = &"""--log-level="{logLevel}" """
|
||||||
|
|
||||||
mode = Verbose
|
mode = Verbose
|
||||||
|
cd dataDir
|
||||||
execIgnoringExitCode replace(&"""{beaconNodeBinary}
|
execIgnoringExitCode replace(&"""{beaconNodeBinary}
|
||||||
--data-dir="{dataDir}"
|
--data-dir="{dataDir}"
|
||||||
--dump
|
--dump
|
||||||
|
|
Loading…
Reference in New Issue