Versions in this module Expand all Collapse all v4 v4.0.0 Nov 26, 2024 Changes in this version + func GetCommonConfigFileName(lc logger.LoggingClient, commonConfigFileName string) string + func GetConfigDir(lc logger.LoggingClient, configDir string) string + func GetConfigFileName(lc logger.LoggingClient, configFileName string) string + func GetProfileDir(lc logger.LoggingClient, profileDir string) string + func GetRemoteServiceHosts(lc logger.LoggingClient, remoteHosts []string) []string + func GetURIRequestTimeout(lc logger.LoggingClient) time.Duration + func OverwriteConfig(lc logger.LoggingClient) (bool, bool) + type StartupInfo struct + Duration int + Interval int + func GetStartupInfo(serviceKey string) StartupInfo + type Variables struct + func NewVariables(lc logger.LoggingClient) *Variables + func (e *Variables) OverrideConfigMapValues(configMap map[string]any) (int, error) + func (e *Variables) OverrideConfigProviderInfo(configProviderInfo types.ServiceConfig) (types.ServiceConfig, error) + func (e *Variables) OverrideConfiguration(serviceConfig any) (int, error) + func (e *Variables) UseRegistry() (bool, bool) Other modules containing this package git.buildlinx.io/buildlinx/edgelinx/go-libs/go-mod-bootstrap/v3