Merge PR #5345: Add dev docs for COSMOS_SDK_TEST_KEYRING
This commit is contained in:
parent
3196b7c4ca
commit
b9cb3e105d
|
@ -46,7 +46,9 @@ func NewKeyringFromHomeFlag(input io.Reader) (keys.Keybase, error) {
|
|||
return NewKeyringFromDir(viper.GetString(flags.FlagHome), input)
|
||||
}
|
||||
|
||||
// NewKeyBaseFromDir initializes a keybase at a particular dir.
|
||||
// NewKeyBaseFromDir initializes a keyring at a particular dir.
|
||||
// If the COSMOS_SDK_TEST_KEYRING environment variable is set and not empty it will
|
||||
// return an on-disk, password-less keyring that could be used for testing purposes.
|
||||
func NewKeyringFromDir(rootDir string, input io.Reader) (keys.Keybase, error) {
|
||||
if os.Getenv("COSMOS_SDK_TEST_KEYRING") != "" {
|
||||
return keys.NewTestKeyring(sdk.GetConfig().GetKeyringServiceName(), rootDir)
|
||||
|
|
|
@ -47,8 +47,8 @@ func NewKeyring(name string, dir string, userInput io.Reader) (Keybase, error) {
|
|||
return newKeyringKeybase(db), nil
|
||||
}
|
||||
|
||||
// NewTestKeyring creates a new instance of a keyring for
|
||||
// testing purposes that does not prompt users for password.
|
||||
// NewTestKeyring creates a new instance of an on-disk keyring for
|
||||
// testing purposes that does not prompt users for password.
|
||||
func NewTestKeyring(name string, dir string) (Keybase, error) {
|
||||
db, err := keyring.Open(lkbToKeyringConfig(name, dir, nil, true))
|
||||
if err != nil {
|
||||
|
|
Loading…
Reference in New Issue