mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-23 11:50:44 +00:00
Merge pull request #90878 from saikat-royc/snapshotter-provisioner
Pickup Snapshot Provisioner from the snapshot class "driver" info.
This commit is contained in:
commit
13010d199c
8
test/e2e/storage/external/external.go
vendored
8
test/e2e/storage/external/external.go
vendored
@ -339,6 +339,10 @@ func (d *driverDefinition) GetSnapshotClass(e2econfig *testsuites.PerTestConfig)
|
||||
parameters[k] = v.(string)
|
||||
}
|
||||
}
|
||||
|
||||
if snapshotProvider, ok := snapshotClass.Object["driver"]; ok {
|
||||
snapshotter = snapshotProvider.(string)
|
||||
}
|
||||
case d.SnapshotClass.FromFile != "":
|
||||
snapshotClass, err := loadSnapshotClass(d.SnapshotClass.FromFile)
|
||||
framework.ExpectNoError(err, "load snapshot class from %s", d.SnapshotClass.FromFile)
|
||||
@ -348,6 +352,10 @@ func (d *driverDefinition) GetSnapshotClass(e2econfig *testsuites.PerTestConfig)
|
||||
parameters[k] = v.(string)
|
||||
}
|
||||
}
|
||||
|
||||
if snapshotProvider, ok := snapshotClass.Object["driver"]; ok {
|
||||
snapshotter = snapshotProvider.(string)
|
||||
}
|
||||
}
|
||||
|
||||
return testsuites.GetSnapshotClass(snapshotter, parameters, ns, suffix)
|
||||
|
Loading…
Reference in New Issue
Block a user