Two stories this sprint need the SSH URL. We can currently get it by parsing the git_url on application and then returinng userinfo, host, and port, but this is potentially broken in the future if those URLs change meaning (if we switch to git protocol urls). Add "ssh_url" to application. Fairly important for US2339 and US2276, please prioritize accordingly.
To clarify - ssh://<userid>@<host>[:<port>] is what i was looking for - the client can be responsible for transcribing the URI into command line format if necessary.
Fixed and waiting for merge https://github.com/openshift/crankcase/pull/136
Verified it on devenv_1857,ssh_url is listed curl -k -H "Accept: application/json" --user "xtian+b101:123456" https://localhost/broker/rest/domains/domainbill004/applications/phpapp0/ ............... { "domain_id": "domainbill004", "git_url": "ssh://f21b3c7c0da74022815e8fa6dd3783e7.rhcloud.com/~/git/phpapp0.git/", "uuid": "f21b3c7c0da74022815e8fa6dd3783e7", "scale_min": 1, "ssh_url": "ssh://f21b3c7c0da74022815e8fa6dd3783e7.rhcloud.com", "health_check_path": "health_check.php" },