27 lines
662 B
Go
27 lines
662 B
Go
// SPDX-License-Identifier: EUPL-1.2
|
|
|
|
package logging
|
|
|
|
// WithComponent returns a new Logger scoped to one component.
|
|
// Deprecated: Use ComponentLogger instead.
|
|
//
|
|
// transportLogger := logger.WithComponent("transport")
|
|
func (l *Logger) WithComponent(component string) *Logger {
|
|
return l.ComponentLogger(component)
|
|
}
|
|
|
|
// GetLevel returns the current log level.
|
|
// Preferred over Level for AX naming consistency.
|
|
//
|
|
// level := logger.GetLevel()
|
|
func (l *Logger) GetLevel() Level {
|
|
return l.Level()
|
|
}
|
|
|
|
// GetGlobal returns the global logger instance.
|
|
// Deprecated: Use Global instead.
|
|
//
|
|
// logger := GetGlobal()
|
|
func GetGlobal() *Logger {
|
|
return Global()
|
|
}
|