package
3.2.0-dev.67
Repository: https://github.com/edgexfoundry/go-mod-bootstrap.git
Documentation: pkg.go.dev

# Functions

GetCommonConfigFileName gets the common configuration value from the Variables value (if it exists) or uses passed in value.
GetConfigDir get the config directory value from a Variables variable value (if it exists) or uses passed in value or default if previous result in blank.
GetConfigFileName gets the configuration filename value from a Variables variable value (if it exists) or uses passed in value.
GetProfileDir get the profile directory value from a Variables variable value (if it exists) or uses passed in value or default if previous result in blank.
GetRemoteServiceHosts gets the Remote Service host name list from an environment variable (if it exists), if not returns the passed in (default) value.
GetStartupInfo gets the Service StartupInfo values from an Variables variable value (if it exists) or uses the default values.
GetURIRequestTimeout gets the configuration request timeout value from an environment variable (if it exists) or uses default value.
NewVariables constructor reads/stores os.Environ() for use by Variables receiver methods.
OverwriteConfig returns whether the local configuration should be pushed (overwrite) into the Configuration provider.

# Structs

StartupInfo provides the startup timer values which are applied to the StartupTimer created at boot.
Variables is a receiver that holds Variables and encapsulates toml.Tree-based configuration field overrides.