Add back service-urls property to cluster object

Registered by Sergey Lukjanov

We should add back service-urls to cluster object to make plugins able to share different URLs of started Hadoop cluster, such as Web UIs of NameNode, JobTracker and etc.

The property should be named 'info' and located in the Cluster object.

It should be dict of dicts: name -> prop_name -> prop_value

for example, {'jobtracker': {'Web UI': 'http://...'}}

The more advanced solution is the next step - https://blueprints.launchpad.net/savanna/+spec/savanna-post-cluster-create-api

Blueprint information

Status:
Complete
Approver:
Sergey Lukjanov
Priority:
High
Drafter:
Sergey Lukjanov
Direction:
Approved
Assignee:
Sergey Lukjanov
Definition:
Approved
Series goal:
Accepted for 0.2
Implementation:
Implemented
Milestone target:
milestone icon 0.2a1
Started by
Sergey Lukjanov
Completed by
Sergey Lukjanov

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/service-urls-info,n,z

Addressed by: https://review.openstack.org/34153
    Add info property to the Cluster object.

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.