Report maximum and available volume counts for a scheduler pool

Registered by Alex Meade

Report the number of volumes currently in a scheduler pool and the maximum amount allowed to the scheduler so that volume creates are not provisioned onto a host that has reached its max volume count. Reported to the scheduler in a way like below:

capability = {
    ..
             'pools': [
                {'pool_name': '1st pool'
                 'total_capacity_gb': 500,
                 ...
               -->'max_volume_count': 256,
               -->'current_volume_count': 120,
               -->'number_of_available_volumes': 136,
]}

Blueprint information

Status:
Not started
Approver:
Sean McGinnis
Priority:
Low
Drafter:
Alex Meade
Direction:
Needs approval
Assignee:
None
Definition:
Discussion
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Looks good to me.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.