From a20ccbd7ad758495e80ad180fb12f874a45e4ae2 Mon Sep 17 00:00:00 2001 From: Jeroen Wijenbergh Date: Thu, 12 Feb 2026 14:19:28 +0100 Subject: LogLevel: Comment public functions --- internal/loglevel/loglevel.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal/loglevel/loglevel.go b/internal/loglevel/loglevel.go index 74dd49f..b851e3a 100644 --- a/internal/loglevel/loglevel.go +++ b/internal/loglevel/loglevel.go @@ -9,10 +9,13 @@ import ( "path" ) +// Logger defines a logger that rotates the logs in a file type Logger struct { fr *FileRotater } +// Init creates a new logger +// The dir is the path where the log file is stored func (l *Logger) Init(dir string) (*slog.Logger, error) { err := os.MkdirAll(dir, 0o700) if err != nil { @@ -32,6 +35,7 @@ func (l *Logger) Init(dir string) (*slog.Logger, error) { return slog.New(handler), nil } +// Closes closes, meaning cleans up the logger file func (l *Logger) Close() error { return l.fr.Close() } -- cgit v1.2.3