feat(clustertool): add output formatting to zerolog
This commit is contained in:
+8
-2
@@ -55,8 +55,14 @@ func main() {
|
|||||||
zerolog.SetGlobalLevel(zerologLevel)
|
zerolog.SetGlobalLevel(zerologLevel)
|
||||||
log.Logger = log.Output(zerolog.ConsoleWriter{
|
log.Logger = log.Output(zerolog.ConsoleWriter{
|
||||||
Out: os.Stdout,
|
Out: os.Stdout,
|
||||||
TimeFormat: time.RFC3339,
|
TimeFormat: time.RFC3339, // Keep this for the timestamp format
|
||||||
NoColor: true,
|
NoColor: false, // Set to true if you prefer no color
|
||||||
|
FormatLevel: func(i interface{}) string {
|
||||||
|
return fmt.Sprintf("\033[1;34m[%s]\033[0m", i) // Blue color for level
|
||||||
|
},
|
||||||
|
FormatMessage: func(i interface{}) string {
|
||||||
|
return fmt.Sprintf("\033[1;32m%s\033[0m", i) // Green color for message
|
||||||
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
// Configure zap logger
|
// Configure zap logger
|
||||||
|
|||||||
Reference in New Issue
Block a user