forked from Ivasoft/objectivefs-docker-volume
Fix filtered snapshots parsing.
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
2
main.go
2
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 {
|
||||
|
||||
Reference in New Issue
Block a user