Browse Source

Merge remote-tracking branch 'anton/feature/output-all-tendermint-commands' into unstable

pull/374/merge
Ethan Buchman 8 years ago
parent
commit
d120c328c9
1 changed files with 24 additions and 9 deletions
  1. +24
    -9
      cmd/tendermint/main.go

+ 24
- 9
cmd/tendermint/main.go View File

@ -4,7 +4,6 @@ import (
"fmt"
"os"
. "github.com/tendermint/go-common"
cfg "github.com/tendermint/go-config"
"github.com/tendermint/go-logger"
tmcfg "github.com/tendermint/tendermint/config/tendermint"
@ -21,11 +20,16 @@ func main() {
fmt.Println(`Tendermint
Commands:
node Run the tendermint node
show_validator Show this node's validator info
gen_validator Generate new validator keypair
probe_upnp Test UPnP functionality
version Show version info
init Initialize tendermint
node Run the tendermint node
show_validator Show this node's validator info
gen_validator Generate new validator keypair
probe_upnp Test UPnP functionality
replay <walfile> Replay messages from WAL
replay_console <walfile> Replay messages from WAL in a console
unsafe_reset_all (unsafe) Remove all the data and WAL, reset this node's validator
unsafe_reset_priv_validator (unsafe) Reset this node's validator
version Show version info
`)
return
}
@ -41,9 +45,19 @@ Commands:
case "node":
run_node(config)
case "replay":
consensus.RunReplayFile(config, args[1], false)
if len(args) > 1 {
consensus.RunReplayFile(config, args[1], false)
} else {
fmt.Println("replay requires an argument (walfile)")
os.Exit(1)
}
case "replay_console":
consensus.RunReplayFile(config, args[1], true)
if len(args) > 1 {
consensus.RunReplayFile(config, args[1], true)
} else {
fmt.Println("replay_console requires an argument (walfile)")
os.Exit(1)
}
case "init":
init_files()
case "show_validator":
@ -59,6 +73,7 @@ Commands:
case "version":
fmt.Println(version.Version)
default:
Exit(Fmt("Unknown command %v\n", args[0]))
fmt.Printf("Unknown command %v\n", args[0])
os.Exit(1)
}
}

Loading…
Cancel
Save