Browse Source

cmd: make sure to have 'testnet' create the data directory for nonvals (#3409)

Fixes #3408
pull/3411/head
srmo 6 years ago
committed by Anton Kaliaev
parent
commit
676212fa8f
2 changed files with 8 additions and 0 deletions
  1. +2
    -0
      CHANGELOG_PENDING.md
  2. +6
    -0
      cmd/tendermint/commands/testnet.go

+ 2
- 0
CHANGELOG_PENDING.md View File

@ -3,6 +3,7 @@
** **
Special thanks to external contributors on this release: Special thanks to external contributors on this release:
@srmo
### BREAKING CHANGES: ### BREAKING CHANGES:
@ -45,3 +46,4 @@ Special thanks to external contributors on this release:
- [p2p/conn] \#3347 Reject all-zero shared secrets in the Diffie-Hellman step of secret-connection - [p2p/conn] \#3347 Reject all-zero shared secrets in the Diffie-Hellman step of secret-connection
- [libs/pubsub] \#951, \#1880 use non-blocking send when dispatching messages [ADR-33](https://github.com/tendermint/tendermint/blob/develop/docs/architecture/adr-033-pubsub.md) - [libs/pubsub] \#951, \#1880 use non-blocking send when dispatching messages [ADR-33](https://github.com/tendermint/tendermint/blob/develop/docs/architecture/adr-033-pubsub.md)
- [p2p] \#3369 do not panic when filter times out - [p2p] \#3369 do not panic when filter times out
- [cmd] \#3408 Fix `testnet` command's panic when creating non-validator configs (using `--n` flag) (@srmo)

+ 6
- 0
cmd/tendermint/commands/testnet.go View File

@ -115,6 +115,12 @@ func testnetFiles(cmd *cobra.Command, args []string) error {
return err return err
} }
err = os.MkdirAll(filepath.Join(nodeDir, "data"), nodeDirPerm)
if err != nil {
_ = os.RemoveAll(outputDir)
return err
}
initFilesWithConfig(config) initFilesWithConfig(config)
} }


Loading…
Cancel
Save