mirror of
https://github.com/luckfox-eng29/kvm.git
synced 2026-01-17 19:22:15 +01:00
21 lines
383 B
Go
21 lines
383 B
Go
package logging
|
|
|
|
import "github.com/rs/zerolog"
|
|
|
|
var (
|
|
rootZerologLogger = zerolog.New(defaultLogOutput).With().
|
|
Str("scope", "kvm").
|
|
Timestamp().
|
|
Stack().
|
|
Logger()
|
|
rootLogger = NewLogger(rootZerologLogger)
|
|
)
|
|
|
|
func GetRootLogger() *Logger {
|
|
return rootLogger
|
|
}
|
|
|
|
func GetSubsystemLogger(subsystem string) *zerolog.Logger {
|
|
return rootLogger.getLogger(subsystem)
|
|
}
|