Attempt to disable TimeFormat in ConsoleWriter

This commit is contained in:
2023-12-26 07:52:27 -06:00
parent f0caab9435
commit 861870f821
2 changed files with 8 additions and 7 deletions

View File

@@ -13,7 +13,7 @@ var (
standardOut = zerolog.ConsoleWriter{Out: os.Stdout, TimeFormat: timeFormat}
errorOut = zerolog.ConsoleWriter{Out: os.Stderr, TimeFormat: timeFormat}
buffer = new(bytes.Buffer)
bufferOut = zerolog.ConsoleWriter{Out: buffer, TimeFormat: timeFormat}
bufferOut = zerolog.ConsoleWriter{Out: buffer, TimeFormat: ""}
)
// logSplitter implements zerolog.LevelWriter

13
main.go
View File

@@ -39,12 +39,13 @@ func init() {
// Use the custom console writer if we're in development
isDevelopment = environment == "development"
// if isDevelopment {
// log.Logger = zerolog.New(logSplitter{}).With().Timestamp().Logger()
// }
hooked := log.Hook(JsonColorizerHook{})
log.Logger = zerolog.New(hooked).With().Logger()
log.Debug().Str("environment", environment).Msg("Environment Loaded")
if isDevelopment {
log.Logger = zerolog.New(logSplitter{}).With().Timestamp().Logger()
} else {
hooked := log.Hook(JsonColorizerHook{})
log.Logger = zerolog.New(hooked).With().Timestamp().Logger()
log.Debug().Str("environment", environment).Msg("Environment Loaded")
}
// Set discordgo's logger to use zerolog
discordgo.Logger = DiscordGoLogger