Add a per service cli

Registered by Angus Salkeld

Our current cli (kolla-mesos-deploy) makes too many assumptions and is not nice to script.
It would make kolla-mesos much more modula if we had a cli that just worked with services.

Blueprint information

Status:
Started
Approver:
Angus Salkeld
Priority:
High
Drafter:
Angus Salkeld
Direction:
Approved
Assignee:
Angus Salkeld
Definition:
Approved
Series goal:
Accepted for mitaka
Implementation:
Needs Code Review
Milestone target:
milestone icon mitaka-3
Started by
Angus Salkeld

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:cli,n,z

Addressed by: https://review.openstack.org/286799
    New per-service CLI access

Addressed by: https://review.openstack.org/286994
    Move Runner classes to service.py

Addressed by: https://review.openstack.org/286992
    CLI: Implement service definition

Addressed by: https://review.openstack.org/286995
    Move common config functions into a new file

Addressed by: https://review.openstack.org/286996
    CLI: implement service commands

Addressed by: https://review.openstack.org/289295
    CLI: implement config commands

Addressed by: https://review.openstack.org/291054
    Remove deployment_id_prefix for per-service commands

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

Addressed by: https://review.openstack.org/291410
    CLI: log command implementation

Addressed by: https://review.openstack.org/292343
    Fixing run, show, list for interactive mode

Addressed by: https://review.openstack.org/292384
    Added custom help for interactive mode

Addressed by: https://review.openstack.org/292738
    Convert chronos-cli to kolla-mesos chronos

Addressed by: https://review.openstack.org/292741
    CLI: implement deployment commands

Addressed by: https://review.openstack.org/293081
    CLI: implement commands list command

Addressed by: https://review.openstack.org/293444
    CLI: implement deployment list command

Addressed by: https://review.openstack.org/298231
    Changing log levels in CLI

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.