more logging
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2026-01-23 11:02:30 +11:00
parent 3671860b7d
commit 871d7c2024
4 changed files with 108 additions and 6 deletions

View File

@@ -629,7 +629,14 @@ func (c *CronTask) reportsDir() string {
func (c *CronTask) generateReport(ctx context.Context, tableName string) error {
dest := c.reportsDir()
_, err := report.SaveTableReport(c.Logger, c.Database, ctx, tableName, dest)
start := time.Now()
c.Logger.Debug("Report generation start", "table", tableName, "dest", dest)
filename, err := report.SaveTableReport(c.Logger, c.Database, ctx, tableName, dest)
if err == nil {
c.Logger.Debug("Report generation complete", "table", tableName, "file", filename, "duration", time.Since(start))
} else {
c.Logger.Debug("Report generation failed", "table", tableName, "duration", time.Since(start), "error", err)
}
return err
}