Add share-server api for admins

Registered by Valeriy Ponomaryov

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-details %share_server_id%
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:
milestone icon juno-1
Started by
Valeriy Ponomaryov
Completed by
Valeriy Ponomaryov

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/add-share-server-list-api,n,z

Addressed by: https://review.openstack.org/95187
    Added share-server-list support

Addressed by: https://review.openstack.org/95558
    Added share_server_list api

(?)

Work Items

Work items:
1) manila side: DONE
2) manilaclient side: DONE

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.