From c1f03206077c1793204142cfbadb8b68edf65031 Mon Sep 17 00:00:00 2001 From: Roman Vanicek Date: Tue, 19 Mar 2024 23:15:00 +0100 Subject: [PATCH] Fix filtered snapshots parsing. --- main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.go b/main.go index 4245fff..8f03d58 100644 --- a/main.go +++ b/main.go @@ -355,7 +355,7 @@ func (d *ofsDriver) Mount(r *volume.MountRequest) (*volume.MountResponse, error) // PERF: We allow mounting just subset of snapshots for performance reasons (required RAM) var filteredSnapshots map[string]bool if len(strings.TrimSpace(v.SnapshotsFilter)) != 0 { - if a, err := generateSnapshotsFromRulesForNow(strings.TrimSpace(v.SnapshotsFilter)); err != nil { + if a, err := generateSnapshotsFromRulesForNow(strings.TrimSpace(v.SnapshotsFilter)); err == nil { filteredSnapshots = a log.WithFields(log.Fields{"name": r.Name, "invalidFilter": a}).Trace("Snapshots filter.") } else {