func()

in vars/vars.go [30:44]


func (ev EnvVar) GetValue() (string, error) {
	osEnv := ev.envVarName
	osEnvValue, isPresent := os.LookupEnv(osEnv)

	if isPresent {
		return osEnvValue, nil
	}

	if ev.isRequired {
		return "", fmt.Errorf("%s: a required OS environment is not present", osEnv)
	}

	// Return default endpoint
	return ev.defaultValue, nil
}