Skip to content

Commit 03e494a

Browse files
committed
added default value to 'receiver'
1 parent 3aec023 commit 03e494a

File tree

2 files changed

+1
-10
lines changed

2 files changed

+1
-10
lines changed

log.go

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -213,11 +213,7 @@ func Newc(cfg *config.Config) (Logger, error) {
213213
return nil, errors.New("logger config is nil")
214214
}
215215

216-
receiverType, found := cfg.String("receiver")
217-
if !found {
218-
return nil, errors.New("receiver configuration is required")
219-
}
220-
receiverType = strings.ToUpper(receiverType)
216+
receiverType := strings.ToUpper(cfg.StringDefault("receiver", "CONSOLE"))
221217

222218
levelName := cfg.StringDefault("level", "DEBUG")
223219
level := levelByName(levelName)

log_test.go

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -246,11 +246,6 @@ func TestNewMisc(t *testing.T) {
246246
t.Errorf("Unexpected error: %v", err)
247247
}
248248

249-
_, err = New(`level="info";`)
250-
if !strings.HasPrefix(err.Error(), "receiver configuration") {
251-
t.Errorf("Unexpected error: %v", err)
252-
}
253-
254249
_, err = New(`receiver = "file"; level="unknown";`)
255250
if !strings.HasPrefix(err.Error(), "unrecognized log level") {
256251
t.Errorf("Unexpected error: %v", err)

0 commit comments

Comments
 (0)