コード例 #1
0
ファイル: ls_test.go プロジェクト: 99designs/aws-vault
func ExampleListCommand() {
	keyringImpl = keyring.NewArrayKeyring([]keyring.Item{
		{Key: "llamas", Data: []byte(`{"AccessKeyID":"ABC","SecretAccessKey":"XYZ"}`)},
	})

	run([]string{"list"}, os.Exit)
	// Output:
	// llamas
}
コード例 #2
0
ファイル: exec_test.go プロジェクト: 99designs/aws-vault
func ExampleExecCommand() {
	awsConfigFile = &fileConfig{}
	keyringImpl = keyring.NewArrayKeyring([]keyring.Item{
		{Key: "llamas", Data: []byte(`{"AccessKeyID":"ABC","SecretAccessKey":"XYZ"}`)},
	})

	run([]string{"--debug", "exec", "--no-session", "llamas", "--", "sh", "-c", "echo $AWS_ACCESS_KEY_ID"}, os.Exit)
	// Output:
	// ABC
}