journald.go 331 B

123456789101112131415
  1. //go:build linux
  2. // +build linux
  3. package logger
  4. import (
  5. "github.com/rs/zerolog"
  6. "github.com/rs/zerolog/journald"
  7. )
  8. // InitJournalDLogger configures the logger to write to journald
  9. func InitJournalDLogger(level zerolog.Level) {
  10. logger = zerolog.New(journald.NewJournalDWriter()).Level(level)
  11. consoleLogger = zerolog.Nop()
  12. }