diff --git a/internal/pkg/crawl/config.go b/internal/pkg/crawl/config.go index 9ccaa198..432a9a3e 100644 --- a/internal/pkg/crawl/config.go +++ b/internal/pkg/crawl/config.go @@ -140,13 +140,20 @@ func GenerateCrawlConfig(config *config.Config) (*Crawl, error) { logfileOutputDir = filepath.Clean(config.LogFileOutputDir) } + var fileLogLevel slog.Level + if config.Debug { + fileLogLevel = slog.LevelDebug + } else { + fileLogLevel = slog.LevelInfo + } + // Logger customLoggerConfig := log.Config{ FileConfig: &log.LogfileConfig{ Dir: logfileOutputDir, Prefix: "zeno", }, - FileLevel: slog.LevelDebug, + FileLevel: fileLogLevel, StdoutEnabled: !config.NoStdoutLogging, StdoutLevel: slog.LevelInfo, RotateLogFile: true,