Documentation ¶
Index ¶
- func CombineSection(config *core.CoreConfig, sliceSectionInterface interface{}, maxDepth int, ...)
- func GenerateSeedSectionFromVaultRaw(driverConfig *eUtils.DriverConfig, templateFromVault bool, ...) ([]byte, bool, map[string]interface{}, map[string]map[string]map[string]string, ...)
- func GenerateSeedsFromVault(ctx eUtils.ProcessContext, configCtx *eUtils.ConfigContext, ...) (interface{}, error)
- func GenerateSeedsFromVaultRaw(driverConfig *eUtils.DriverConfig, fromVault bool, templatePaths []string) (string, bool, string, error)
- func GetDirFiles(dir string) []string
- func MergeMaps(x1, x2 interface{}) interface{}
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CombineSection ¶
func CombineSection(config *core.CoreConfig, sliceSectionInterface interface{}, maxDepth int, combinedSectionInterface interface{})
Combines the values in a slice, creating a singular map from multiple Input:
- slice to combine
- template slice to combine
- depth of map (-1 for value/secret sections)
func GenerateSeedsFromVault ¶
func GenerateSeedsFromVault(ctx eUtils.ProcessContext, configCtx *eUtils.ConfigContext, driverConfig *eUtils.DriverConfig) (interface{}, error)
GenerateSeedsFromVault configures the templates in trc_templates and writes them to trcx
func GenerateSeedsFromVaultRaw ¶
func GenerateSeedsFromVaultRaw(driverConfig *eUtils.DriverConfig, fromVault bool, templatePaths []string) (string, bool, string, error)
GenerateSeedsFromVaultRaw configures the templates in trc_templates and writes them to trcx
func GetDirFiles ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.