INNER CODE UNIT · Go
lookupEnvOrString
streamnative/function-mesh · main.go:307
func lookupEnvOrString(key string, defaultVal string) string {
if val, ok := os.LookupEnv(key); ok {
return val
}
return defaultVal
}
func lookupEnvOrBool(key string, defaultVal bool) bool {
if val, ok := os.LookupEnv(key); ok {
v, err := strconv.ParseBool(val)
if err != nil {
setupLog.Error(err, "unable to convert env: %s to bool", key)
}
return v
}
return defaultVal
}