Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewConfigDecoder ¶
NewConfigDecoder reads the provided into a new yaml decoder and leaves the file open
Types ¶
type CloudProviders ¶
CloudProviders config options
type GlobalOpts ¶
type GlobalOpts struct {
StartTime time.Time
VarsFile string
InstallDir string `yaml:"InstallDir"`
TmpDir string `yaml:"TmpDir"`
GodogResultsFormat string `yaml:"GodogResultsFormat"`
CloudProviders CloudProviders `yaml:"CloudProviders"`
WriteDirectory string `yaml:"WriteDirectory"`
LogLevel string `yaml:"LogLevel"`
TagExclusions []string `yaml:"TagExclusions"`
TagInclusions []string `yaml:"TagInclusions"`
WriteConfig string `yaml:"WriteConfig"`
}
GlobalOpts provides configurable options that will be used throughout the SDK
var GlobalConfig GlobalOpts
GlobalConfig ...
func (*GlobalOpts) CleanupTmp ¶
func (ctx *GlobalOpts) CleanupTmp()
CleanupTmp is used to dispose of any temp resources used during execution
func (*GlobalOpts) PrepareOutputDirectory ¶ added in v0.1.5
func (ctx *GlobalOpts) PrepareOutputDirectory(subdirectories ...string)
PrepareOutputDirectory will ensure readiness of output dir and specified subdirectories
Click to show internal directories.
Click to hide internal directories.