summaryrefslogtreecommitdiff
path: root/troveclient/compat/cli.py
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Remove flavor API"Lingxian Kong2020-11-131-0/+11
| | | | | | | | | Story: 2008341 Task: 41242 This reverts commit 27cf71299ec51976fed8b18dbf5c0e4f9f4fd6f5. Change-Id: I036a0423263b1a0332415c6403647ae82c9e34c4
* Remove flavor APILingxian Kong2020-05-081-11/+0
| | | | Change-Id: I5a35911b5658fdf6bc08844b31cc1325b749526a
* Update hacking versionZhijunWei2019-01-021-4/+3
| | | | | | | 1. update hacking version to latest 2. fix pep8 failed Change-Id: I49a6d46466b06bd56bed1f15632c9c80ef539b38
* Add root-disable apiDuk Loi2015-12-101-0/+5
| | | | | | | | | | Add api entry points for root-disable to the Trove client. Added unit tests. Change-Id: I27831eb361c2b219a9623f152b9def73a2865d67 Partially implements: blueprint root-disable DocImpact: added new root-disable CLI command
* Merge "Add instance_metadata functionality to the trove python library"Jenkins2014-06-101-0/+15
|\
| * Add instance_metadata functionality to the trove python libraryDaniel Salinas2014-05-241-0/+15
| | | | | | | | | | | | Implements: blueprint trove-metadata Change-Id: I4e498844afd2d2730fad2176dccaf1d61d8798c1
* | Merge "Changes configuration_ref to configuration"Jenkins2014-05-271-1/+1
|\ \ | |/ |/|
| * Changes configuration_ref to configurationIccha Sethi2014-05-121-1/+1
| | | | | | | | | | | | | | | | Closes bug: 1318258 Compat cli used old configuration_ref parameter Change-Id: Ia6942186666d1022d4ad67880df90a36785721ce
* | Enabled F821, H306, H402, and H404 flake8 ruleSushil Kumar2014-05-091-46/+47
|/ | | | | | | | | | | | | | Reasons: - F821 is disabled. - H306 is disabled. - H402 is disabled. - H404 is disabled. Changes: - Updates tox.ini to enable F821, H306, H402 and H404 rules. - Updates code for F821, H306, H402 and H404 violation. Change-Id: I772270bb833ac774e080fc63e330d6b333f23de2
* Fixing the compat client create callCraig Vyvial2014-04-111-1/+1
| | | | | | | "configuration_ref" needs to be "configuration". Closes-Bug: #1306696 Change-Id: I080de3d4f39e3f0dc34e173e7565b26077b17092
* adds support for configurations managementCraig Vyvial2014-02-051-2/+90
| | | | | | | | | | | | | | | | Reason: Adding configuration group support for the python-troveclient Changes: adding configuration api calls adding the compat client for tests and xml added the shell cmds for the configurations in the client made the path to datastore/version/parameters added unit tests partially implements blueprint configuration-management Change-Id: Ifc0b4077c93a805898b4cd157e33172f64e85b55
* Fixed misspellings of common wordsSushil Kumar2014-01-141-1/+1
| | | | | | | Fixed misspelling of common words found by the 'misspellings' tool. Change-Id: I8e03379f92b62fd4856bbc74b7e4641226a403d3 Closes-Bug: #1257531
* Tighten flake8 checks in GatingDirk Mueller2013-12-181-1/+2
| | | | | | | | | | | There are a few checks that already pass: - F401 - unused imports of modules - F403 - ‘from module import *’ used; unable to detect undefined names And there are two (H401 and H403) that can be made passing easily. Enable gating on all of them. Change-Id: I9d3c49ecea1b2171d194ab6cc751316c252081e8
* Ignore fewer PEP8/flake8 rulesDenis Makogon2013-12-101-7/+7
| | | | | | | | | | | | Reasons: - code should be pythonicaly clean, that is why number of ignored rules should reduced Changes: - E125, F811, H102, H103, F201, H23, H302, F841, H301, H702, H703 rules are now enabled Change-Id: Ibf4025162244d3c2f1278b49a76ec1527a729042
* Removes unused import statementsDebasish Chowdhury2013-11-301-1/+0
| | | | | Change-Id: If229aa3f6e1009e1abfba13aba3970bdf2dd3761 closes-bug: #1255885
* Massive refactoring to the troveclientMichael Basnight2013-10-091-0/+401
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