summaryrefslogtreecommitdiff
path: root/openstack-common.conf
Commit message (Collapse)AuthorAgeFilesLines
* Handle obsolete and unused oslo modulesAmrith Kumar2015-01-231-2/+0
| | | | | | | | The python-troveclient module still had references to strutils, and gettextutils which are now obsolete. Change-Id: Ia54a565c00966b0a1cb5f18c6e17e1237b2bfee6 Partial-Bug: #1380789
* Add profiling support to Trove clientZhi Yan Liu2014-12-101-0/+1
| | | | | | | | | | | | | | | | | | | | | To be able to create profiling traces for Trove, client should be able to send special HTTP header that contains trace info. This patch is as well important to be able to make cross project traces. (Typical case horizon calls Trove via python client, if profiler is initialized, Trove client will add extra header, that will be parsed by special osprofiler middleware in Trove api) Don't worry no security issue here, trace information is signed by HMAC key that is setted in api-paste.ini. So only person that knows HMAC key is able to send proper header. Main patch in Trove is: I580cce8d2b3c4ec9ce625ac09de6f14e1249f6f5 We prepared a common BP in oslo-spec due to integration change is similar to all projects: I95dccdc9f274661767d2659c18b96da169891f30 Currently there are 2 other projects are using osprofiler: Glance & Cinder, and some others are working in progress. Change-Id: I5a76e11d428c63d33f6d2c2021426090ebf8340c Signed-off-by: Zhi Yan Liu <zhiyanl@cn.ibm.com>
* Remove dependent module py3kcompatllg82122014-02-181-1/+0
| | | | | | | | | | | Module py3kcompat was removed from oslo-incubator, we can use six directly. * Sync commit of removing py3kcompat from oslo * use six replace usage of py3kcompat Change-Id: I15b9ffb10e2d5765a1ed07dd5fd4e2bf7b21ec49 Closes-Bug: #1280033
* Import urlutils module from openstack-commonKui Shi2013-10-231-1/+2
| | | | | | | | | urlutils defines a series of urllib/urlparse modules for Python 2&3 compatability. Partial implements: blueprint py33-support Change-Id: I55c2c5d479d2f7a86d3a0c207dc40794006d951c
* Massive refactoring to the troveclientMichael Basnight2013-10-091-0/+9
The new client adheres to the standards of the other clients now. It prints out tables, uses ENVVAR's for auth, no longer stores pickled json in a login token, uses openstack common, and moves the cli operations into a v1 module for the future of trove when it has a v2 api. Please note for compatibility, the troveclient.compat module has the old cli. In order to deploy it, amend the setup.cfg to include the compat module. implements blueprint cli-compliance-upgrade Change-Id: Ie69d9dbc75ce90496da316244c97acca1877a327