File tree Expand file tree Collapse file tree 1 file changed +10
-5
lines changed
Expand file tree Collapse file tree 1 file changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -18,9 +18,10 @@ import (
1818 "context"
1919 "flag"
2020 "fmt"
21- "github.com/open-telemetry/opentelemetry-lambda/collector/lambdalifecycle"
2221 "os"
2322
23+ "github.com/open-telemetry/opentelemetry-lambda/collector/lambdalifecycle"
24+
2425 "go.uber.org/zap"
2526 "go.uber.org/zap/zapcore"
2627
@@ -57,11 +58,15 @@ func main() {
5758
5859func initLogger () * zap.Logger {
5960 lvl := zap .NewAtomicLevelAt (zapcore .InfoLevel )
60-
6161 envLvl := os .Getenv ("OPENTELEMETRY_EXTENSION_LOG_LEVEL" )
62- userLvl , err := zap .ParseAtomicLevel (envLvl )
63- if err == nil {
64- lvl = userLvl
62+ // When not set, Getenv returns empty string
63+ var err error
64+ if envLvl != "" {
65+ var userLvl zap.AtomicLevel
66+ userLvl , err = zap .ParseAtomicLevel (envLvl )
67+ if err == nil {
68+ lvl = userLvl
69+ }
6570 }
6671
6772 l := zap .New (zapcore .NewCore (zapcore .NewJSONEncoder (zap .NewProductionEncoderConfig ()), os .Stdout , lvl ))
You can’t perform that action at this time.
0 commit comments