cephfs: create subvolume with VolumeNamePrefix

when user provides an option for VolumeNamePrefix
create subvolume with the prefix which will be easy
for user to identify the subvolumes belongs to
the storageclass.

Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
(cherry picked from commit 8720f4e2f5ba039248b0fd7e6b62487ed5092df4)
This commit is contained in:
Madhu Rajanna 2021-02-19 11:33:19 +05:30 committed by mergify[bot]
parent 0d635b5b99
commit 8873a87187

View File

@ -210,6 +210,10 @@ func newVolumeOptions(ctx context.Context, requestName string, req *csi.CreateVo
return nil, err
}
if err = extractOptionalOption(&opts.NamePrefix, "volumeNamePrefix", volOptions); err != nil {
return nil, err
}
opts.RequestName = requestName
err = opts.Connect(cr)