d2220578ffeaf59532ab3e29cd7ad38cef6c7eb7

Currently, listing instances only allows to get basic information about entities. To get the details, one need to query instance "show" endpoint for each instance separately. This is inefficient and exposes API to a heavier load. There are use cases in which we want to obtain detailed information about all instances. In particular, in services integrating with Trove. For example, Vitrage project requires this information to build vertices and edges in the resource graph for RCA analysis. This change extends Trove client by optional parameter allowing user to specify whether API should include more instance details in the response. Change-Id: Iecea2f711a3e23fd63167beb6cab4cecc63bcabe Signed-off-by: Bartosz Zurkowski <b.zurkowski@samsung.com>
Python bindings to the OpenStack Trove API
This is a client for the OpenStack Trove API. There's a Python API
(the troveclient
module), and a command-line script
(trove
). Each implements 100% of the OpenStack Trove
API.
See the Trove
CLI Guide for information on how to use the trove
command-line tool. You may also want to look at the OpenStack
API documentation.
python-troveclient is licensed under the Apache License like the rest of OpenStack.
- License: Apache License, Version 2.0
- Online Documentation
- Bugs - issue tracking
- PyPi- package installation
- Blueprints - feature specifications
- Git Source
- Github
- Specs
- How to Contribute
- Release Notes
Description
Languages
Python
99.8%
Shell
0.2%