From 6540f1d269b4ac357f705aabe79d0213566cdf9b Mon Sep 17 00:00:00 2001 From: Avi Deitcher Date: Mon, 12 Jan 2026 14:07:13 +0200 Subject: [PATCH] accept TZ for RFC3339 in prune regex Signed-off-by: Avi Deitcher --- pkg/core/prune.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/core/prune.go b/pkg/core/prune.go index 2d032d0..b4d85b8 100644 --- a/pkg/core/prune.go +++ b/pkg/core/prune.go @@ -18,7 +18,7 @@ import ( ) // filenameRE is a regular expression to match a backup filename -var filenameRE = regexp.MustCompile(`^db_backup_(\d{4})-(\d{2})-(\d{2})T(\d{2})[:-](\d{2})[:-](\d{2})Z\.\w+$`) +var filenameRE = regexp.MustCompile(`^db_backup_(\d{4})-(\d{2})-(\d{2})T(\d{2})[:-](\d{2})[:-](\d{2})(Z|\-\d{2}:\d{2})\.\w+$`) // Prune prune older backups func (e *Executor) Prune(ctx context.Context, opts PruneOptions) error {