Clean CLI arguments (#609)
This commit is contained in:
parent
248455540b
commit
e1de30bd64
@ -30,7 +30,6 @@ fn main() {
|
|||||||
.value_name("TITLE")
|
.value_name("TITLE")
|
||||||
.help("Specifies the default eth2 spec type. Only effective when creating a new datadir.")
|
.help("Specifies the default eth2 spec type. Only effective when creating a new datadir.")
|
||||||
.takes_value(true)
|
.takes_value(true)
|
||||||
.required(true)
|
|
||||||
.possible_values(&["mainnet", "minimal", "interop"])
|
.possible_values(&["mainnet", "minimal", "interop"])
|
||||||
.global(true)
|
.global(true)
|
||||||
.default_value("minimal")
|
.default_value("minimal")
|
||||||
|
@ -15,31 +15,6 @@ pub fn cli_app<'a, 'b>() -> App<'a, 'b> {
|
|||||||
.help("Data directory for keys and databases.")
|
.help("Data directory for keys and databases.")
|
||||||
.takes_value(true),
|
.takes_value(true),
|
||||||
)
|
)
|
||||||
.arg(
|
|
||||||
Arg::with_name("logfile")
|
|
||||||
.long("logfile")
|
|
||||||
.value_name("logfile")
|
|
||||||
.help("File path where output will be written.")
|
|
||||||
.takes_value(true),
|
|
||||||
)
|
|
||||||
.arg(
|
|
||||||
Arg::with_name("spec")
|
|
||||||
.long("spec")
|
|
||||||
.value_name("TITLE")
|
|
||||||
.help("Specifies the default eth2 spec type.")
|
|
||||||
.takes_value(true)
|
|
||||||
.possible_values(&["mainnet", "minimal", "interop"])
|
|
||||||
.conflicts_with("eth2-config")
|
|
||||||
.global(true)
|
|
||||||
)
|
|
||||||
.arg(
|
|
||||||
Arg::with_name("eth2-config")
|
|
||||||
.long("eth2-config")
|
|
||||||
.short("e")
|
|
||||||
.value_name("TOML_FILE")
|
|
||||||
.help("Path to Ethereum 2.0 config and specification file (e.g., eth2_spec.toml).")
|
|
||||||
.takes_value(true),
|
|
||||||
)
|
|
||||||
.arg(
|
.arg(
|
||||||
Arg::with_name("server")
|
Arg::with_name("server")
|
||||||
.long("server")
|
.long("server")
|
||||||
@ -66,16 +41,6 @@ pub fn cli_app<'a, 'b>() -> App<'a, 'b> {
|
|||||||
.default_value(DEFAULT_SERVER_HTTP_PORT)
|
.default_value(DEFAULT_SERVER_HTTP_PORT)
|
||||||
.takes_value(true),
|
.takes_value(true),
|
||||||
)
|
)
|
||||||
.arg(
|
|
||||||
Arg::with_name("debug-level")
|
|
||||||
.long("debug-level")
|
|
||||||
.value_name("LEVEL")
|
|
||||||
.short("s")
|
|
||||||
.help("The title of the spec constants for chain config.")
|
|
||||||
.takes_value(true)
|
|
||||||
.possible_values(&["info", "debug", "trace", "warn", "error", "crit"])
|
|
||||||
.default_value("trace"),
|
|
||||||
)
|
|
||||||
/*
|
/*
|
||||||
* The "testnet" sub-command.
|
* The "testnet" sub-command.
|
||||||
*
|
*
|
||||||
|
Loading…
Reference in New Issue
Block a user