Refactor code for delete volume using TaskFlow 0.1

Registered by Abhishek Kekane

Refactor the delete_volume code to use Taskflow ((https://wiki.openstack.org/wiki/TaskFlow).
Split delete_volume code into tasks that perform the individual actions to accomplish the desired outcome.

Blueprint information

Status:
Complete
Approver:
John Griffith
Priority:
Low
Drafter:
None
Direction:
Needs approval
Assignee:
Abhishek Kekane
Definition:
Obsolete
Series goal:
None
Implementation:
Not started
Milestone target:
None
Completed by
Sean McGinnis

Related branches

Sprints

Whiteboard

We will submit three patches as below to accomplish our goal:
1. delete volume api flow : (work in progress)
2. delete volume manager flow : (work in progress)
3. call delete volume api flow and manager flow to execute task using taskflow library : (work in progress)

<jdg>
I'd like to revisit the value of doing this conversion. We're still pretty idle with the move we made with create and frankly I'd like to get a better sense of what we feel the advantages are over, and of course the disadvantages.

I think I'd like to refrain from moving any other actions to task flow until we take a closer look at where we're at and what problems this is or isn't solving for us.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.