summaryrefslogtreecommitdiff
path: root/devstack
diff options
context:
space:
mode:
authorAndrea Frittoli <andrea.frittoli@gmail.com>2017-10-12 22:10:04 +0100
committerGhanshyam Mann <ghanshyammann@gmail.com>2017-10-13 00:51:38 +0000
commitbca9d45ea439220305539f85a653cb31e501be25 (patch)
tree7052452e1623f3fdfd86379c511daacd6beaa7f9 /devstack
parent2f64adaa0ce539e4747d6065f6c02ae8bf195e1e (diff)
downloadceilometer-bca9d45ea439220305539f85a653cb31e501be25.tar.gz
Use tempest.clients.Manager as base clients class
The current client Manager uses tempest.manager.Manager, which is fine for all clients except object storage, since the object storage client is not yet a stable interface, and it's being moved from tempest namespace to tempest.lib namespace. tempest.clients.Manager is a stable interface (not officially yet but it will be declared so soon, and there are no changes pending). This class has the advantage of masking the move of the object storage client providing a smoother experience for ceilometer through this transition. The client aliases are consistent with those used by ceilometer, so the change is very small and it simplifies the code. Once the object storage client is fully migrated, it would be nice to expose the Ceilometer service client via the plugin interface, so it can be loaded automatically and it can be used by other projects as well. Change-Id: If71c7bb193fe562ea482e1031c729c789c761bd8
Diffstat (limited to 'devstack')
0 files changed, 0 insertions, 0 deletions