Compare commits

..

3 Commits

Author SHA1 Message Date
Lauris BH 276c549ebf Fix to not log time in output (#3)
Co-authored-by: Lauris BH <lauris@nix.lv>
Reviewed-on: https://codeberg.org/woodpecker-plugins/go-plugin/pulls/3
2023-01-09 12:33:18 +00:00
Lauris BH 8208462a69 Exclude time from log (#2)
Co-authored-by: Lauris BH <lauris@nix.lv>
Reviewed-on: https://codeberg.org/woodpecker-plugins/go-plugin/pulls/2
2023-01-09 11:53:08 +00:00
Lauris BH e5ca84b806 Use console logger instead of JSON output (#1)
Co-authored-by: Lauris BH <lauris@nix.lv>
Reviewed-on: https://codeberg.org/woodpecker-plugins/go-plugin/pulls/1
2023-01-09 01:17:04 +00:00
+6
View File
@@ -15,6 +15,8 @@
package plugin
import (
"os"
"github.com/rs/zerolog"
"github.com/rs/zerolog/log"
"github.com/urfave/cli/v2"
@@ -39,6 +41,10 @@ func SetupConsoleLogger(c *cli.Context) error {
log.Fatal().Msgf("unknown logging level: %s", level)
}
zerolog.SetGlobalLevel(lvl)
log.Logger = zerolog.New(zerolog.ConsoleWriter{
Out: os.Stdout,
PartsExclude: []string{zerolog.TimestampFieldName},
}).With().Timestamp().Logger()
if zerolog.GlobalLevel() <= zerolog.DebugLevel {
log.Logger = log.With().Caller().Logger()
log.Log().Msgf("LogLevel = %s", zerolog.GlobalLevel().String())