summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Updated from global requirementsmitaka-eolstable/mitakaOpenStack Proposal Bot2016-05-152-2/+2
| | | | Change-Id: I42ccd8898d495279e32cc006b3d04d7882cbc2cd
* Updated from global requirements2.4.0OpenStack Proposal Bot2016-03-242-4/+4
| | | | Change-Id: I65fad6a8dba49a6e786f27bdcac5fffdc7c6d3d8
* Merge "Decouple ceilometerclient without aodh services running" into ↵Jenkins2016-03-112-0/+14
|\ | | | | | | stable/mitaka
| * Decouple ceilometerclient without aodh services runningliusheng2016-03-112-0/+14
| | | | | | | | | | | | | | | | | | | | Currently, the ceilometerclient will be broken if aodh services not running, it will be worse if users don't want alarming service and they must start the aodh services. Change-Id: Idf7468f28cee001262b67b6e110357ffc971535a Closes-Bug: #1550095 (cherry picked from commit 78869fbccaffdf625fc1ec4ed3108bb7de892720)
* | Merge "Enhances client to support unique meter retrieval" into stable/mitakaJenkins2016-03-113-4/+35
|\ \
| * | Enhances client to support unique meter retrievalRohit Jaiswal2016-03-113-4/+35
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | meter list API is enhanced to support a unique param If specified as True, it returns a unique list of meters. This patch enhances the ceilometer-client to support the unique argument in the shell and the client bindings. DocImpact Closes-Bug: #1506959 Change-Id: I011ca725c25e1cdbe9891c3719f13f5cd34142ea (cherry picked from commit c45000c7594ad6fbfabf44c0615dce3021f43605)
* | make aggregation-method argument as a mandatory fieldxialinjuan2016-03-111-0/+1
|/ | | | | | | | When create the gnocchi alarm, the aggregation-method is required. Closes-Bug: #1531602 Change-Id: I65b5038053d69dc727639fbfeaa5a23108845083 (cherry picked from commit 63d629f423441ac7d3435370e6108897f23f3486)
* Update .gitreview for stable/mitakaDoug Hellmann2016-03-111-0/+1
| | | | Change-Id: I8499d229f663b640bf2779704e2a38cc7996d7f3
* Merge "Remove argparse from requirements"2.3.0Jenkins2016-01-211-1/+0
|\
| * Remove argparse from requirementsAndreas Jaeger2016-01-201-1/+0
| | | | | | | | | | | | | | | | | | | | argparse was external in python 2.6 but not anymore, remove it from requirements. This should help with pip 8.0 that gets confused in this situation. Installation of the external argparse is not needed. Change-Id: Ib7e74912b36c1b5ccb514e31fac35efeff57378d
* | drop oslo-incubator modules: cliutils and uuidutilsZhiQiang Fan2016-01-195-319/+52
|/ | | | | | | * uuidutils has been ported to oslo.utils.uuidutils, so use the new one. * port cliutils to ceilometerclient.common.utils Change-Id: Ic5d3be140957510ed5d01f25552f2713845c4fdc
* Merge "Updated from global requirements"Jenkins2016-01-192-18/+18
|\
| * Updated from global requirementsOpenStack Proposal Bot2016-01-182-18/+18
| | | | | | | | Change-Id: I27e6a97b0418247173abe95f29a0095af4e0523f
* | Merge "Fix to disable meter-links from CLI"Jenkins2016-01-192-7/+0
|\ \ | |/ |/|
| * Fix to disable meter-links from CLIakanksha2016-01-082-7/+0
| | | | | | | | | | | | | | | | | | Removes the option of meter-links from CLI.Since meter-links are never shown. Change-Id: I3949bb6d77786926f22506d97d988f73fa614958 Closes-Bug: #1528318
* | Merge "fix project_id and user_id fields not set when create gnocchi alarm"Jenkins2016-01-182-0/+509
|\ \
| * | fix project_id and user_id fields not set when create gnocchi alarmxialinjuan2016-01-172-0/+509
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When using command alarm-gnocchi-* the project_id and user_id are not set. The patch fix it and add related tests: 1.ceilometer gnocchi alarm create/update test cases 2.check gnocchi alarm create/update command args test cases 3.check update alarm without alarm-id 4.check shadowed args are restored Closes-Bug: #1506509 Change-Id: If6a8cfd9bc52b3eeff99dfcfdee2f4da7220674b
* | | remove unused codeZhiQiang Fan2016-01-191-37/+0
|/ / | | | | | | Change-Id: Ie2c764b4f0f1f55a580937e2dcfa3977e87efd47
* | Merge "change the dict output format to make consistency under py27 and py34"Jenkins2016-01-152-18/+49
|\ \
| * | change the dict output format to make consistency under py27 and py34xialinjuan2016-01-142-18/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For the command output in ceilometer cli, if it is a dict and it has items which is list type, originally it won't handle the items in the list. As to under py27, the string type in the list is unicode, the string always look like u"http://alarm", while under py34 the string is "http://alarm", this cause output inconsistency. This patch will handle this inconsistency. Change-Id: I5e7cf4052f68e5a434bcf86242b11365b34750a0
* | | Merge "Updated from global requirements"Jenkins2016-01-151-1/+1
|\ \ \
| * | | Updated from global requirementsOpenStack Proposal Bot2016-01-141-1/+1
| | | | | | | | | | | | | | | | Change-Id: I5ea12983db4a7df3b9189de124094e9dbda0c022
* | | | Merge "Use the oslo.utils.reflection to extract the class name"Jenkins2016-01-151-1/+4
|\ \ \ \ | |/ / / |/| | |
| * | | Use the oslo.utils.reflection to extract the class nameLiuNanke2016-01-081-1/+4
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | The oslo.utils reflection module/code handles more variations of where a class name may come from (on python 2 and python 3) so its usage allows getting more accurate class names so we might as well use it. Change-Id: Ic6a1d4a34336ae6501c48e92e8114932c283650f
* | | improve help docs for cli commandsIgor Degtiarov2016-01-141-7/+13
| | | | | | | | | | | | | | | | | | | | | Adds default field into help docs for all lists cli commands. Closes-bug: #1527271 Change-Id: I3081f273bf7b5fd512b0bbd105b3dfd1d69772b9
* | | Merge "Only token or creds are required."2.2.1Jenkins2016-01-132-10/+31
|\ \ \ | |_|/ |/| |
| * | Only token or creds are required.Mehdi Abaakouk2016-01-132-10/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | When token is provided and not the endpoint, the client works, because keystoneauth/keystoneclient will use the service_type to discover the endpoint. Closes-bug: #1533712 Change-Id: I0cf1ba52f656a450d358b2356df67d004f9aba7d
* | | Merge "Don't copy the auth_plugin for aodh"2.2.0Jenkins2016-01-125-227/+127
|\ \ \ | |/ /
| * | Don't copy the auth_plugin for aodhMehdi Abaakouk2016-01-075-227/+127
| |/ | | | | | | | | | | | | | | | | | | | | | | | | We must not copy a keystone session object or auth_plugin object. This change simplifies the aodh redirection code by: * sharing the keystone session object between aodh and ceilometer client * creating a new AuthPlugin() for the aodh client instead of copying the ceilometer one and then change its content. Closes-bug: #1531452 Change-Id: I2b2195e32c5dd74136237f7166c9c0d325434611
* | Merge "Restructuring a comment in Python-Ceilometerclient"Jenkins2016-01-111-5/+4
|\ \
| * | Restructuring a comment in Python-CeilometerclientSanjana Pai2015-12-141-5/+4
| | | | | | | | | | | | | | | | | | | | | | | | The comment describes the handling of HTTPNotFound exception about alarm, but it is ambiguous, this change make it more clear. Closes-Bug:#1523866 Change-Id: Id7be71dcda6693875222435e10cba929e7c81e56
* | | Merge "Remove openstack-common.conf"Jenkins2016-01-111-9/+0
|\ \ \
| * | | Remove openstack-common.confLiuNanke2016-01-071-9/+0
| | |/ | |/| | | | | | | | | | | | | | | | We don't sync from oslo-incubator, so don't need this file any more. Change-Id: I7160d4122c3c21aa62fa19e34f6b73ee8c35de69
* | | Merge "remove py24 compatible code"Jenkins2016-01-071-7/+0
|\ \ \
| * | | remove py24 compatible codeZhiQiang Fan2016-01-081-7/+0
| | | | | | | | | | | | | | | | Change-Id: If62986b3ba913776ee6b9328a10e358e0e14e7cd
* | | | Merge "Improve ceilometer alarm enabled input parameter validation"Jenkins2016-01-071-1/+2
|\ \ \ \ | |/ / / |/| | |
| * | | Improve ceilometer alarm enabled input parameter validationapril2016-01-051-1/+2
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | strict the input parameter of enabled in the command : ceilometer alarm-threshold-update <alarm-id> --enabled {True|False} This commit will improve the enabled value validation, if the input value is invalid such as "abde" "enabled", error info will be returned. Closes-Bug: #1531042 Change-Id: Ic553bc9ffa05a84575fc5626416c79fc84687bbe
* | | Use assertTrue/False instead of assertEqual(T/F)Swapnil Kulkarni (coolsvap)2016-01-072-5/+5
|/ / | | | | | | | | | | | | | | The usage of assertEqual(True/False, ***) should be changed to a meaningful format of assertTrue/False(***). Change-Id: Iabf8d017b47025309f186afb5e30b8ad990c2448 Closes-Bug:#1512207
* | Updated from global requirementsOpenStack Proposal Bot2015-12-211-1/+1
| | | | | | | | Change-Id: Ib016dc7d31d4764e9a22ac45b9fb0d974cde47d2
* | Merge "Replace assertEqual(None, *) with assertIsNone in tests"Jenkins2015-12-211-1/+1
|\ \
| * | Replace assertEqual(None, *) with assertIsNone in testsShuquan Huang2015-12-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Replace assertEqual(None, *) with assertIsNone in tests to have more clear messages in case of failure. Change-Id: I36db8bdcb67b8cc0a3bf1f063b4a7b42955b100b Closes-bug: #1280522
* | | Merge "remove MANIFEST.in"Jenkins2015-12-161-8/+0
|\ \ \
| * | | remove MANIFEST.inZhiQiang Fan2015-12-171-8/+0
| |/ / | | | | | | | | | | | | | | | pbr now can generate those content by default Change-Id: I710502b73b020b7ee7309e00ff6f1ab83f8163e4
* | | Updated from global requirementsOpenStack Proposal Bot2015-12-152-4/+4
|/ / | | | | | | Change-Id: Ief6c8c5529660142fdd9bba98ed703b782ccefc3
* | Deprecated tox -downloadcache option removedOndřej Nový2015-12-111-3/+0
|/ | | | | | | | | | Caching is enabled by default from pip version 6.0 More info: https://testrun.org/tox/latest/config.html#confval-downloadcache=path https://pip.pypa.io/en/stable/reference/pip_install/#caching Change-Id: Iffa03444402f08c32efd698ba9694d9312edbd5e
* Merge "Revert "Delete python bytecode before every test run""Jenkins2015-12-041-2/+0
|\
| * Revert "Delete python bytecode before every test run"Julien Danjou2015-12-031-2/+0
| | | | | | | | | | | | | | | | I don't like recompiling my Python files on each run. This reverts commit ce8957f04ffc5277645c59ab05232ead04373913. Change-Id: I34cd22d249a201d3f5c948075dbd762085818cab
* | Merge "Remove py26 support"Jenkins2015-12-032-2/+1
|\ \
| * | Remove py26 supportshu-mutou2015-12-022-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | as of mitaka, the infra team won't have the resources available to reasonably test py26, also the oslo team is dropping py26 support from their libraries. sine we rely on oslo for a lot of our work, and depend on infra for our CI, we should drop py26 support too. Change-Id: I2218cf3464a9c1667f8eb812a519b2bc3ffe4d0d Closes-Bug: 1519510
* | | Merge "Remove duplicated assert"Jenkins2015-12-031-1/+0
|\ \ \ | |_|/ |/| |