Add share-server api for admins
Manila using multitenant drivers creates 'share-servers', that is abstraction for nova's VMs, netapp's vservers...
So need add to manila api, available for admins, that will show information about currently running servers.
Templates:
1) list of servers
name of new api: share-server-list
policy by default: admin only
columns: id, host, status, share_network, project_id, updated_at
2) one server info
name of new api: share-server-show %share_server_id%
policy by default: admin only
columns: id, host, status, share_network, project_id, updated_at, created_at, backend_details
3) share server details
name of new api: share-server-
policy by default: admin only
columns: Key, Value
Blueprint information
- Status:
- Complete
- Approver:
- Ben Swartzlander
- Priority:
- High
- Drafter:
- Valeriy Ponomaryov
- Direction:
- Approved
- Assignee:
- Valeriy Ponomaryov
- Definition:
- Approved
- Series goal:
- Proposed for juno
- Implementation:
- Implemented
- Milestone target:
- juno-1
- Started by
- Valeriy Ponomaryov
- Completed by
- Valeriy Ponomaryov
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Added share-server-list support
Addressed by: https:/
Added share_server_list api
Work Items
Work items:
1) manila side: DONE
2) manilaclient side: DONE