replace zap logger with logrus (#116)

This commit is contained in:
Alex Goodman
2020-08-01 11:56:38 -04:00
committed by GitHub
parent 076d5c2f1a
commit 78515da285
9 changed files with 158 additions and 159 deletions
+5 -3
View File
@@ -90,7 +90,7 @@ func initAppConfig() {
}
func initLogging() {
cfg := logger.LogConfig{
cfg := logger.LogrusConfig{
EnableConsole: (appConfig.Log.FileLocation == "" || appConfig.CliOptions.Verbosity > 0) && !appConfig.Quiet,
EnableFile: appConfig.Log.FileLocation != "",
Level: appConfig.Log.LevelOpt,
@@ -98,9 +98,11 @@ func initLogging() {
FileLocation: appConfig.Log.FileLocation,
}
logWrapper := logger.NewZapLogger(cfg)
logWrapper := logger.NewLogrusLogger(cfg)
syft.SetLogger(logWrapper)
stereoscope.SetLogger(logWrapper)
stereoscope.SetLogger(&logger.LogrusNestedLogger{
Logger: logWrapper.Logger.WithField("from-lib", "steroscope"),
})
}
func logAppConfig() {
+2 -2
View File
@@ -49,14 +49,14 @@ func startWorker(userInput string) <-chan error {
log.Errorf(err.Error())
}
if isAvailable {
log.Infof("New version of %s is available: %s", internal.ApplicationName, newVersion)
log.Infof("new version of %s is available: %s", internal.ApplicationName, newVersion)
bus.Publish(partybus.Event{
Type: event.AppUpdateAvailable,
Value: newVersion,
})
} else {
log.Debugf("No new %s update available", internal.ApplicationName)
log.Debugf("no new %s update available", internal.ApplicationName)
}
}