We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 27bd061 + 555a0b6 commit 37866a3Copy full SHA for 37866a3
collector/main.go
@@ -58,7 +58,7 @@ func main() {
58
func initLogger() *zap.Logger {
59
lvl := zap.NewAtomicLevelAt(zapcore.WarnLevel)
60
61
- envLvl := os.Getenv("OPENTELEMETRY_EXTENSION_LOG_LEVEL")
+ envLvl := getEnvironment("OPENTELEMETRY_EXTENSION_LOG_LEVEL", "warn")
62
userLvl, err := zap.ParseAtomicLevel(envLvl)
63
if err == nil {
64
lvl = userLvl
@@ -72,3 +72,11 @@ func initLogger() *zap.Logger {
72
73
return l
74
}
75
+
76
+func getEnvironment(key string, defaultValue string) string {
77
+ value := os.Getenv(key)
78
+ if value == "" {
79
+ return defaultValue
80
+ }
81
+ return value
82
+}
0 commit comments