Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Configuration ¶
type Configuration struct { CurrentEnv string `mapstructure: "currentenv"` Environments map[string]Environment `mapstructure:"environments"` }
var Conf *Configuration
func (*Configuration) GetEnv ¶
func (conf *Configuration) GetEnv(e string) Environment
func (*Configuration) GetEnvsNames ¶
func (conf *Configuration) GetEnvsNames() []string
func (*Configuration) SetCurrentEnv ¶
func (conf *Configuration) SetCurrentEnv(e string) bool
type Environment ¶
type Environment struct { Aws_identity_file string `mapstructure: "aws_identity_file"` Aws_access_key_id string `mapstructure: "aws_access_key_id"` Aws_secret_access_key string `mapstructure: "aws_secret_access_key"` Region string `mapstructure: "region"` Repo string `mapstructure: "repo"` }
func (*Environment) Activate ¶
func (environment *Environment) Activate()
Click to show internal directories.
Click to hide internal directories.