Browse Source

changed reset commands

pull/442/head
rigelrozanski 8 years ago
committed by Ethan Buchman
parent
commit
47852122d0
1 changed files with 4 additions and 3 deletions
  1. +4
    -3
      cmd/tendermint/commands/reset_priv_validator.go

+ 4
- 3
cmd/tendermint/commands/reset_priv_validator.go View File

@ -43,20 +43,21 @@ func resetPrivValidator(cmd *cobra.Command, args []string) {
func ResetAll(c cfg.Config, l log15.Logger) {
ResetPrivValidator(c, l)
os.RemoveAll(c.GetString("db_dir"))
l.Notice("Removed all data", "dir", dataDir)
}
func ResetPrivValidator(c cfg.Config, l log15.Logger) {
// Get PrivValidator
var privValidator *types.PrivValidator
privValidatorFile := config.GetString("priv_validator_file")
privValidatorFile := c.GetString("priv_validator_file")
if _, err := os.Stat(privValidatorFile); err == nil {
privValidator = types.LoadPrivValidator(privValidatorFile)
privValidator.Reset()
log.Notice("Reset PrivValidator", "file", privValidatorFile)
l.Notice("Reset PrivValidator", "file", privValidatorFile)
} else {
privValidator = types.GenPrivValidator()
privValidator.SetFile(privValidatorFile)
privValidator.Save()
log.Notice("Generated PrivValidator", "file", privValidatorFile)
l.Notice("Generated PrivValidator", "file", privValidatorFile)
}
}

Loading…
Cancel
Save