Command Line Interface for Solum

Registered by Noorul Islam K M

Produce a Solum CLI client based on the Cliff Framework (https://github.com/dreamhost/cliff) to allow Actions (verbs) on Objects (nouns).

Global and Common options will be consistent with https://wiki.openstack.org/wiki/OpenStackClient/Commands and none of the Actions/Object combinations should overlap with existing ones already defined for OpenStack.

General CLI Usage:

solum <object> <action>

Requirements:

The CLI shall support all features defined in: https://wiki.openstack.org/wiki/Solum/FeatureBlueprints/ApplicationDeploymentAndManagement

Blueprint information

Status:
Complete
Approver:
Adrian Otto
Priority:
High
Drafter:
Noorul Islam K M
Direction:
Approved
Assignee:
Noorul Islam K M
Definition:
Discussion
Series goal:
Accepted for icehouse
Implementation:
Implemented
Milestone target:
milestone icon juno-1
Started by
Adrian Otto
Completed by
Adrian Otto

Related branches

Sprints

Whiteboard

ML thread http://<email address hidden>/msg07995.html

Partially addressed by https://review.openstack.org/#/c/56505/ (Add python-solumclient to stackforge) [Merged]

Code repo for python bindings to the Solum API: http://git.openstack.org/cgit/stackforge/python-solumclient

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.