Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AuthGimmeAwsCreds ¶
AuthGimmeAwsCreds authenticates with gimme-aws-creds
func AuthVerify ¶
AuthVerify checks if the user is authenticated and if not authenticates with gimme-aws-creds
func ConfigureExecCommand ¶
func ConfigureExecCommand(app *kingpin.Application, a *Axolotl)
func ExecCommand ¶
func ExecCommand(input ExecCommandInput) error
Types ¶
type Axolotl ¶
type Axolotl struct { Debug bool // contains filtered or unexported fields }
func ConfigureGlobals ¶
func ConfigureGlobals(app *kingpin.Application) *Axolotl
ConfigureGlobals sets up the global flags and returns the global config
func (*Axolotl) AwsCredentialsFile ¶
func (a *Axolotl) AwsCredentialsFile() (*vault.CredentialsFile, error)
func (*Axolotl) MustGetAWSProfileNames ¶ added in v1.0.9
MustGetAWSProfileNames returns a list of AWS profile names based on the contents of the local credentials file
func (*Axolotl) MustGetGACProfileNames ¶ added in v1.0.9
MustGetGACProfileNames returns a list of gimme-aws-creds profile names
type ExecCommandInput ¶
Click to show internal directories.
Click to hide internal directories.