From 1d98b03e8acbf075e0c82b2b4f863d680f741a1a Mon Sep 17 00:00:00 2001 From: Felix Lange Date: Sat, 17 Jan 2026 01:05:59 +0100 Subject: [PATCH] internal/debug: move logger --- internal/debug/flags.go | 17 ----------------- internal/debug/pyroscope.go | 18 ++++++++++++++++++ 2 files changed, 18 insertions(+), 17 deletions(-) diff --git a/internal/debug/flags.go b/internal/debug/flags.go index 1c113ba1ac..b4e55c46c1 100644 --- a/internal/debug/flags.go +++ b/internal/debug/flags.go @@ -355,20 +355,3 @@ func validateLogLocation(path string) error { } return os.Remove(tmp) } - -// Small wrapper for log.Logger to satisfy pyroscope.Logger interface -type pyroscopeLogger struct { - Logger log.Logger -} - -func (l *pyroscopeLogger) Infof(format string, v ...any) { - l.Logger.Info(fmt.Sprintf("Pyroscope: "+format, v...)) -} - -func (l *pyroscopeLogger) Debugf(format string, v ...any) { - l.Logger.Debug(fmt.Sprintf("Pyroscope: "+format, v...)) -} - -func (l *pyroscopeLogger) Errorf(format string, v ...any) { - l.Logger.Error(fmt.Sprintf("Pyroscope: "+format, v...)) -} diff --git a/internal/debug/pyroscope.go b/internal/debug/pyroscope.go index e25580edbb..d0804cb891 100644 --- a/internal/debug/pyroscope.go +++ b/internal/debug/pyroscope.go @@ -17,6 +17,7 @@ package debug import ( + "fmt" "strings" "github.com/ethereum/go-ethereum/internal/flags" @@ -114,3 +115,20 @@ func stopPyroscope() { pyroscopeProfiler = nil } } + +// Small wrapper for log.Logger to satisfy pyroscope.Logger interface +type pyroscopeLogger struct { + Logger log.Logger +} + +func (l *pyroscopeLogger) Infof(format string, v ...any) { + l.Logger.Info(fmt.Sprintf("Pyroscope: "+format, v...)) +} + +func (l *pyroscopeLogger) Debugf(format string, v ...any) { + l.Logger.Debug(fmt.Sprintf("Pyroscope: "+format, v...)) +} + +func (l *pyroscopeLogger) Errorf(format string, v ...any) { + l.Logger.Error(fmt.Sprintf("Pyroscope: "+format, v...)) +}