create multiple volumes via cinder api

Registered by wanghao

Cinder should have the ability to create multiple volumes via API, although there have been a blueprint for create volumes via cinder cli.
The parameter of create volume in cinder api should be added like "volume_num" : 3, the default value is 1.

Blueprint information

Status:
Complete
Approver:
John Griffith
Priority:
Undefined
Drafter:
wanghao
Direction:
Needs approval
Assignee:
wanghao
Definition:
Superseded
Series goal:
Accepted for icehouse
Implementation:
Unknown
Milestone target:
None
Completed by
John Griffith

Related branches

Sprints

Whiteboard

The consideration for updating API dropped when proposed with the cli blueprint. The code changes were proposed with https://review.openstack.org/#/c/64651/.

<jdg>
I think the ability to do this in code calling the API (whether it be cinderclient, curl etc) is relatively simple and would rather not complicate the core API with this.

The client code referenced above seems like a reasonable compromise to me for something that somebody can easily do today if they want anyway via automation.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.