Supply "how to do that in nova" hints in Horizon

Registered by Matthew Astley

As a Horizon user, I know that nova commands are the next sensible step. Transition would be easier (ie. I could skip RTFM?) if Horizon gave tips like "You could have done this operation with <command>" or user-accessible logs of "Horizon POSTed <this json> to <that endpoint>" which you can translate into nova commands by pasting the json into some cli tool. The underlying idea is that the platform pushes you up the learning curve in an optimal or at least useful direction.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Matthew Astley
Direction:
Needs approval
Assignee:
None
Definition:
Obsolete
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
Rob Cresswell

Related branches

Sprints

Whiteboard

[robcresswell 2017-04-03]
We've had this suggested before, but it'd be a huge amount of work to do. For a start, Horizon doesn't directly use the REST endpoints; it uses the pythonclients, which generate the requests. Secondly, we often use many requests for a single Horizon action, so it wouldn't map cleanly.

For us to accomplish this, we'd have to manually go through each action and map out the data, or do some weird log capturing... basically, its not going to happen. The point of Horizon is for people to use instead of the CLI when they are either learning, or don't have the time to learn to use the CLI. Docs should keep the role of education.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.