diff --git a/pkg/core/prune.go b/pkg/core/prune.go index b4d85b8..f8402a8 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|\-\d{2}:\d{2})\.\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 {