Skip to content

Commit

Permalink
[main] refs #318 - Update registration of log output configuration op…
Browse files Browse the repository at this point in the history
…tions
  • Loading branch information
AntiD2ta committed Feb 5, 2020
1 parent d884b2a commit 0911f9e
Showing 1 changed file with 11 additions and 4 deletions.
15 changes: 11 additions & 4 deletions src/coin/skycoin/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -33,18 +33,25 @@ func init() {
}
level, err := logging.LevelFromEnum(logSetting["level"])
if err != nil {
logSkycoin.Warn("Couldn't get level from logging ", logSetting["level"])
// TODO: Remove last param when feature is ok
logSkycoin.Warn("Couldn't get level from logging ")
logSkycoin.WithError(err).WithField("string", logSetting["level"]).Error()
} else {
logging.SetLevel(level)
}
writer, err := logging.GetOutputWriter(logSetting["output"])
if err != nil {
logSkycoin.WithError(err).Error("Error opening file: ", logSetting["output"])
} else {
logSkycoin.WithError(err).Error(logSetting["output"])
} else if writer != nil {
logging.SetOutputTo(writer)
skylog.SetOutputTo(writer)
} else {
writer, err := logging.GetFileToLog(logSetting["outputFile"])
if err != nil {
logSkycoin.WithError(err).Error("Error opening file: ", logSetting["outputFile"])
} else {
logging.SetOutputTo(writer)
skylog.SetOutputTo(writer)
}
}

nodeSettingStr, err := config.GetOption(config.SettingPathToNode)
Expand Down

0 comments on commit 0911f9e

Please sign in to comment.