Adjust Bay api-address to be a URL

Registered by Adrian Otto on 2015-06-12

Currently Bays have an attribute called api_address. The value is set to the IP address of the master node for the Bay. To use a native client, you must convert that into a URL, and set it in the shell environment to direct the native client to communicate with the API running in the Magnum Bay. I'd like the user experience for users of native clients to be more streamlined.

Solution: Set the api_address value to a URL containing the correct protocol, address, and port for the native API service.

Example for Docker Swarm Bays:

api_endpoint_url = tcp://10.11.12.13:2376

Blueprint information

Status:
Complete
Approver:
Adrian Otto
Priority:
Low
Drafter:
Adrian Otto
Direction:
Approved
Assignee:
Surojit Pathak
Definition:
Discussion
Series goal:
Accepted for liberty
Implementation:
Implemented
Milestone target:
milestone icon liberty-3
Started by
hongbin
Completed by
hongbin

Related branches

Sprints

Whiteboard

It looks this feature has already been implemented, so I close this BP -- hongbin 2015-05-01

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.