In this changeset, I refactored some of the code to now support
the creation of a watcher client using a Keystone session as it was
already possible in most other OS projects.
Change-Id: I3462daeaac9103138366a0fcaa2fc46729bbd8ce
Related-Bug: #1625643
Closes-Bug: #1623070
This patch set adds service support to watcherclient.
There is two new commands:
1. service list
2. service show
Change-Id: I669fd69ca7e854f8f576a017447ef003c6cf3d3b
Partially-Implements: blueprint watcher-service-list
Scoring Module is exposing information about scoring engines
through API. Additional commands make them available in CLI as well.
Partially-Implements: blueprint scoring-module
Change-Id: I6dae5617fdbd6917ce35741e62a2217e19dce510
Depends-On: I32168adeaf34fd12a731204c5b58fe68434ad087
In this changeset, I implemented the OpenStackClient plugin which
allows Watcher to be used via the "openstack" unified CLI.
Partially Implements: blueprint openstackclient-plugin
Change-Id: I1e0a3830eb15a9bd5014bbbf45962627d21fe7fa
In this changeset, I add the support for the /strategies endpoint.
Partially Implements: blueprint get-goal-from-strategy
Change-Id: I63dbbaefee18e7ae6db180478aae89ac4c09d2cc