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