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 {