From a024c3cfd0d5408c829a7947d4084ede22f3edc2 Mon Sep 17 00:00:00 2001 From: Lars Lehtonen Date: Wed, 15 Apr 2026 12:33:55 -0700 Subject: [PATCH] fix(cron): log unhandled records cleanup errors (#1909) --- internal/records/records.go | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/internal/records/records.go b/internal/records/records.go index 74e8e519..11bc1fbd 100644 --- a/internal/records/records.go +++ b/internal/records/records.go @@ -5,6 +5,7 @@ import ( "encoding/json" "fmt" "log" + "log/slog" "math" "strings" "time" @@ -509,23 +510,23 @@ func (rm *RecordManager) DeleteOldRecords() { rm.app.RunInTransaction(func(txApp core.App) error { err := deleteOldSystemStats(txApp) if err != nil { - return err + slog.Error("Error deleting old system stats", "err", err) } err = deleteOldContainerRecords(txApp) if err != nil { - return err + slog.Error("Error deleting old container records", "err", err) } err = deleteOldSystemdServiceRecords(txApp) if err != nil { - return err + slog.Error("Error deleting old systemd service records", "err", err) } err = deleteOldAlertsHistory(txApp, 200, 250) if err != nil { - return err + slog.Error("Error deleting old alerts history", "err", err) } err = deleteOldQuietHours(txApp) if err != nil { - return err + slog.Error("Error deleting old quiet hours", "err", err) } return nil })