go-p2p/logging/compat.go
Virgil cc0715785d fix(node): restore AX compatibility aliases
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-31 13:11:24 +00:00

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()
}