From 0fac1f85f7a814a5b840cbd5ce5e9353e664de86 Mon Sep 17 00:00:00 2001 From: andres-portainer <91705312+andres-portainer@users.noreply.github.com> Date: Mon, 19 Sep 2022 15:39:43 -0300 Subject: [PATCH] feat(logging): redirect the standard logger to Zerolog EE-4186 (#7702) --- api/cmd/portainer/log.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/api/cmd/portainer/log.go b/api/cmd/portainer/log.go index 52cd3ee63..1623b4fd7 100644 --- a/api/cmd/portainer/log.go +++ b/api/cmd/portainer/log.go @@ -1,6 +1,8 @@ package main import ( + stdlog "log" + "github.com/rs/zerolog" "github.com/rs/zerolog/log" "github.com/rs/zerolog/pkgerrors" @@ -11,6 +13,9 @@ func configureLogger() { zerolog.ErrorStackMarshaler = pkgerrors.MarshalStack zerolog.TimeFieldFormat = zerolog.TimeFormatUnix + stdlog.SetFlags(0) + stdlog.SetOutput(log.Logger) + log.Logger = log.Logger.With().Caller().Stack().Logger() }