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 {