Skip to content

Commit f37bdad

Browse files
authored
Merge pull request #49 from netlify/fix-bugsnag-logging
make it use the root logrus
2 parents 2fa1c85 + beb9602 commit f37bdad

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

nconf/logging.go

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -53,15 +53,14 @@ func ConfigureLogging(config *LoggingConfig) (*logrus.Entry, error) {
5353
logrus.Debug("Set log level to: " + logrus.GetLevel().String())
5454
}
5555

56-
log := logrus.StandardLogger()
57-
if err := AddBugSnagHook(log, config.BugSnag); err != nil {
56+
if err := AddBugSnagHook(config.BugSnag); err != nil {
5857
return nil, errors.Wrap(err, "Failed to configure bugsnag")
5958
}
6059

61-
return log.WithField("hostname", hostname), nil
60+
return logrus.WithField("hostname", hostname), nil
6261
}
6362

64-
func AddBugSnagHook(log *logrus.Logger, config *BugSnagConfig) error {
63+
func AddBugSnagHook(config *BugSnagConfig) error {
6564
if config == nil || config.APIKey == "" {
6665
return nil
6766
}
@@ -74,7 +73,7 @@ func AddBugSnagHook(log *logrus.Logger, config *BugSnagConfig) error {
7473
if err != nil {
7574
return err
7675
}
77-
log.Hooks.Add(hook)
78-
log.Debug("Added bugsnag hook")
76+
logrus.AddHook(hook)
77+
logrus.Debug("Added bugsnag hook")
7978
return nil
8079
}

0 commit comments

Comments
 (0)