mirror of
https://github.com/ceph/ceph-csi.git
synced 2024-11-22 22:30:23 +00:00
rbd: verify if pool name is not empty
Validate Snapshot request to check if the passed pool name is not empty. Co-authored-by: Madhu Rajanna <madhupr007@gmail.com> Signed-off-by: Yug <yuggupta27@gmail.com>
This commit is contained in:
parent
3898ae34a7
commit
1f6a9cabfd
@ -904,7 +904,9 @@ func (cs *ControllerServer) validateSnapshotReq(ctx context.Context, req *csi.Cr
|
|||||||
if value, ok := options["snapshotNamePrefix"]; ok && value == "" {
|
if value, ok := options["snapshotNamePrefix"]; ok && value == "" {
|
||||||
return status.Error(codes.InvalidArgument, "empty snapshot name prefix to provision snapshot from")
|
return status.Error(codes.InvalidArgument, "empty snapshot name prefix to provision snapshot from")
|
||||||
}
|
}
|
||||||
|
if value, ok := options["pool"]; ok && value == "" {
|
||||||
|
return status.Error(codes.InvalidArgument, "empty pool name in which rbd image will be created")
|
||||||
|
}
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user