Tick StartCmd now adds flags properly
This commit is contained in:
parent
a11eb1eaa5
commit
0e703d3f9e
|
@ -32,11 +32,13 @@ var StartCmd = &cobra.Command{
|
||||||
|
|
||||||
// TickStartCmd - command to create a start command with tick
|
// TickStartCmd - command to create a start command with tick
|
||||||
func TickStartCmd(tick app.Ticker) *cobra.Command {
|
func TickStartCmd(tick app.Ticker) *cobra.Command {
|
||||||
return &cobra.Command{
|
startCmd := &cobra.Command{
|
||||||
Use: "start",
|
Use: "start",
|
||||||
Short: "Start this full node",
|
Short: "Start this full node",
|
||||||
RunE: tickStartCmd(tick),
|
RunE: tickStartCmd(tick),
|
||||||
}
|
}
|
||||||
|
addStartFlag(startCmd)
|
||||||
|
return startCmd
|
||||||
}
|
}
|
||||||
|
|
||||||
// nolint TODO: move to config file
|
// nolint TODO: move to config file
|
||||||
|
@ -55,11 +57,15 @@ var (
|
||||||
)
|
)
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
flags := StartCmd.Flags()
|
addStartFlag(StartCmd)
|
||||||
|
}
|
||||||
|
|
||||||
|
func addStartFlag(startCmd *cobra.Command) {
|
||||||
|
flags := startCmd.Flags()
|
||||||
flags.String(FlagAddress, "tcp://0.0.0.0:46658", "Listen address")
|
flags.String(FlagAddress, "tcp://0.0.0.0:46658", "Listen address")
|
||||||
flags.Bool(FlagWithoutTendermint, false, "Only run abci app, assume external tendermint process")
|
flags.Bool(FlagWithoutTendermint, false, "Only run abci app, assume external tendermint process")
|
||||||
// add all standard 'tendermint node' flags
|
// add all standard 'tendermint node' flags
|
||||||
tcmd.AddNodeFlags(StartCmd)
|
tcmd.AddNodeFlags(startCmd)
|
||||||
}
|
}
|
||||||
|
|
||||||
//returns the start command which uses the tick
|
//returns the start command which uses the tick
|
||||||
|
|
Loading…
Reference in New Issue