summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | Merge "FakeResponse: use a default status code"Jenkins2014-02-111-1/+1
|\ \ \ \
| * | | | FakeResponse: use a default status codeCyril Roelandt2014-02-111-1/+1
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When running some tests from test_restapi.py, the following error happens: TypeError: unorderable types: NoneType() < int() In Python 2, comparing NoneType and integers is possible: >>> None < 2 True But in Python 3, it's not allowed. Fix this by using a default status code. Change-Id: Ic0fad5c68f3bf2dd8a2b98423549903f982192c9
* | | | Merge "Fix misspellings in python openstackclient"Jenkins2014-02-113-5/+5
|\ \ \ \
| * | | | Fix misspellings in python openstackclientShane Wang2014-02-073-5/+5
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix misspellings detected by: * pip install misspellings * git ls-files | grep -v locale | misspellings -f - Change-Id: Ic0d3efa26eb9a05ce16a8319c142f5bd1ce23821 Closes-Bug: #1257295
* | | | Merge "Use six.iteritems() rather than dict.iteritems()"Jenkins2014-02-111-1/+2
|\ \ \ \ | |_|/ / |/| | |
| * | | Use six.iteritems() rather than dict.iteritems()Cyril Roelandt2014-02-111-1/+2
| |/ / | | | | | | | | | | | | | | | This is compatible with both Python 2 and 3. Change-Id: I6fe3e9bf9ece699badbdb9933118af90642a91e9
* | | Remove tox locale overridesJeremy Stanley2014-02-101-3/+0
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | * tox.ini: The LANG, LANGUAGE and LC_ALL environment overrides were introduced originally during the testr migration in an attempt to be conservative about the possibility that locale settings in the calling environment could cause consistency problems for test runs. In actuality, this should be unnecessary and any place where it does cause issues ought to be considered an actual bug. Also, having these in the configuration actively causes older pip to have problems with non-ASCII content in some package metadata files under Python 3, so drop it now. Change-Id: I89ff5c22be053f09defb04b3ec589d74bffcae9d Closes-Bug: #1277495
* | Merge "Add token create subcommand for identity v3 api"Jenkins2014-01-314-0/+117
|\ \
| * | Add token create subcommand for identity v3 apiQiu Yu2014-01-294-0/+117
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implements token create subcommand which is an equivalent of keystone token-get command. Original "wrap" parameter for keystone token-get is not implemented yet due to cliff Bug #1269299 This is a part of: blueprint add-identity-token-support Change-Id: I2255021c9d1f10f757686583b1ebe40b5f3a9ecb
* | | Updated from global requirementsOpenStack Jenkins2014-01-241-1/+1
|/ / | | | | | | Change-Id: I98929876d5a21a990009398d9a8259c54d893e7e
* | Merge "Fix keyring issue where there were name space problems"Jenkins2014-01-231-2/+2
|\ \
| * | Fix keyring issue where there were name space problemsTerry Howe2014-01-231-2/+2
| | | | | | | | | | | | | | | | | | | | | The import of keyring conflicted with a string named keyring Change-Id: I7416ea1cf453a126dd03dba8bc2900cad35ed2da Closes-bug: #1271987
* | | Merge "Remove copyright from empty files"Jenkins2014-01-2329-394/+0
|\ \ \ | |/ / |/| |
| * | Remove copyright from empty filesAlexander Ignatov2014-01-2029-394/+0
| |/ | | | | | | | | | | | | | | | | According to policy change in HACKING: http://docs.openstack.org/developer/hacking/#openstack-licensing empty files should no longer contain copyright notices. Change-Id: Iba09a00f24dfbd1cd03c1c9f70ea216788e64d93 Closes-Bug: #1262424
* | Merge "Remove remaining print statements"Jenkins2014-01-232-3/+5
|\ \
| * | Remove remaining print statementsDean Troyer2014-01-222-3/+5
| | | | | | | | | | | | | | | | | | I think these are the last two stragglers, including debugging lines Change-Id: Ic3dd98480211d0f7d3cc951bec5cd54f902a101f
* | | Merge "Add token create subcommand for identity v2 api"Jenkins2014-01-224-0/+107
|\ \ \ | |_|/ |/| |
| * | Add token create subcommand for identity v2 apiQiu Yu2014-01-174-0/+107
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implements token create subcommand which is an equivalent of keystone token-get command. Original "wrap" parameter for keystone token-get is not implemented yet due to cliff Bug #1269299 This is a part of: blueprint add-identity-token-support Change-Id: I9e4de93306f2f5959717b5219621da03961524d8
* | | Sync with global requirementsSascha Peilicke2014-01-161-1/+1
|/ / | | | | | | Change-Id: Ie47804617ab9a11a91efd96c7989f0207e47e120
* | Merge "Fix image set properties error"Jenkins2014-01-101-0/+1
|\ \
| * | Fix image set properties errorDean Troyer2014-01-061-0/+1
| | | | | | | | | | | | Change-Id: Ia290935c8a040221caf1a46ca29a7bb2e5df1ce6
* | | Merge "Fix errant underscores"Jenkins2014-01-101-9/+9
|\ \ \
| * | | Fix errant underscoresDean Troyer2014-01-091-9/+9
| | | | | | | | | | | | | | | | Change-Id: I71b8c8df14b85e3042220e3593a9732ee6cefe15
* | | | Merge "Displaying curl commands for nova and cinder calls"Jenkins2014-01-103-1/+25
|\ \ \ \ | |/ / / |/| | |
| * | | Displaying curl commands for nova and cinder callsFlorent Flament2014-01-023-1/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When using the -v option, displays curl equivalent commands and http messages exchanged with the nova and cinder API servers. Displays the same messages as those displayed with the --debug option of python-novaclient and python-cinderclient. Implements: blueprint curl-commands-in-debugging-messages for nova and cinder related calls Change-Id: Ibc8ef79d874334585b81d652b9c7df9e874fffa9
* | | | Merge "Add support for specifying custom domains"Jenkins2014-01-084-13/+254
|\ \ \ \ | |_|/ / |/| | |
| * | | Add support for specifying custom domainsPaul Belanger2014-01-074-13/+254
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add the ability to pass user_domain_id / user_domain_name, domain_id / domain_name, and project_domain_id / project_domain_name to keystone. These parameters are the first step needed to getting multi-domain support working via the CLI. Closes-Bug: #1198171 Change-Id: I81a8534913978ff1cce01ec02741ae477e8c5fa4 Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com> Signed-off-by: Bo Tang <btang@cs.utsa.edu>
* | | | Closes-Bug: #1262322 Make links clickableTerry Howe2013-12-251-14/+17
| | | | | | | | | | | | | | | | Change-Id: I61302ff5274cdaa09801cb9b0dc9bfd353ac687f
* | | | Closes-Bug: #1262321Terry Howe2013-12-191-1/+0
| |/ / |/| | | | | | | | | | | | | | Remove the unimplemented post_process method call Change-Id: Iaed526cc25a651008a66ad7f0050070ab2b4c595
* | | Release notes for 0.3.0 release0.3.0Dean Troyer2013-12-171-1/+1
| | | | | | | | | | | | Change-Id: I6f025b745378613eb674e13dd503e57d049a3e50
* | | Remove mox3 requirementDean Troyer2013-12-171-1/+0
| | | | | | | | | | | | | | | | | | | | | mox3 is only used got py3 testing when converting tests from mox, all OSC tests are new so we don't need it. Change-Id: I2fae539e99143f91048c95d1e46cfbd7b0e9bdb0
* | | Updated from global requirementsOpenStack Jenkins2013-12-101-1/+1
|/ / | | | | | | Change-Id: I065a67d560efca0907da9fcaa8d5ce4712dfa2c1
* | Merge "Bring RESTApi closer to ithe imminent keystoneclient.Session"Jenkins2013-12-067-230/+427
|\ \
| * | Bring RESTApi closer to ithe imminent keystoneclient.SessionDean Troyer2013-12-037-230/+427
| | | | | | | | | | | | | | | | | | | | | Prepare to use the (soon to be) common Session from keystoneclient * Rework RESTApi to eventually be a subclass of keystoneclient.Session Change-Id: I68e610f8b19a3f6267a93f7bf3de54a228be68aa
* | | Merge "Update docs for plugins and release notes"Jenkins2013-12-065-19/+146
|\ \ \
| * | | Update docs for plugins and release notesDean Troyer2013-12-055-19/+146
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fill out the existing command and man page * Add a plugins page. * Begin the release notes for 0.3.0 Change-Id: I4527fed28a10a9d79fc8f6c1d925a4bf0d0a7a36
* | | | Merge "Add module list command"Jenkins2013-12-054-0/+155
|\ \ \ \ | |/ / / |/| | |
| * | | Add module list commandDean Troyer2013-12-034-0/+155
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Lists versions of installed python modules (Origianlly proposed as 'version list') Change-Id: I76a51d3d6783f46ef2daa0a41626019a880a2a50
* | | | Merge "Add missing requests and six requirements"Jenkins2013-12-051-0/+2
|\ \ \ \
| * | | | Add missing requests and six requirementsSascha Peilicke2013-12-041-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From global-requirements: requests>=1.1, six>=1.4.1 Change-Id: I536adc511931229a268ba81f81aef1aed59b33eb
* | | | | Update OSC's CommandManager subclassDean Troyer2013-12-032-3/+34
| |_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cliff.commandmanager.CommandManager gained an option, update openstackclient.common.commandmanager.ComamndManager to match. Also add CommandManager.get_command_groups() to return a list of the currently loaded command groups. I expect this to be useful in upcoming client diagnostic commands for plugins/extensions. If these turn out to be generally useful we'll propose them to upstream cliff. Change-Id: Ic15a7ca0ef975ca679e753be861be7c628b8e10c
* | | | Add return Closes-Bug: 1246356Terry Howe2013-11-271-1/+1
| |_|/ |/| | | | | | | | Change-Id: I70999a91062b9c61e5f420b1ed33a45086b62fd4
* | | Restore Object API name 'object-store'Dean Troyer2013-11-257-12/+24
| | | | | | | | | | | | | | | | | | It's used in the service catalog, doh! Change-Id: If8f6db49c84756fd8e58cc68910160da4cd99b5d
* | | Expand support for command extensionsDean Troyer2013-11-2114-119/+172
| |/ |/| | | | | | | | | | | | | | | | | | | | | Allows client libraries to have complete access to the rest of the OSC ClientManager. In addition, extension libraries can define global options (for API version options/env vars) and define versioned API entry points similar to the in-repo commands. The changes to ClientManager exposed some issues in the existing object api tests that needed to be cleaned up. Change-Id: Ic9662edf34c5dd130a2f1a69d2454adefc1f8a95
* | Merge "Add server image create command"Jenkins2013-11-205-8/+169
|\ \
| * | Add server image create commandDean Troyer2013-11-185-8/+169
| | | | | | | | | | | | | | | | | | Translation of 'nova image-create', with tests! Change-Id: I8a833aeff6f291e4774063ed235876eb2ba9c13c
* | | Merge "Complete basic test infrastructure"Jenkins2013-11-2029-438/+652
|\ \ \ | |/ /
| * | Complete basic test infrastructureDean Troyer2013-11-1829-438/+652
| | | | | | | | | | | | | | | | | | | | | This finally gets all of the API tests into a common framework regarding test classes and so forth. Change-Id: If675347129c50dcba0bfc5b6c58f5a2ca57ff46c
* | | Merge "change execute to run"Jenkins2013-11-191-5/+19
|\ \ \
| * | | change execute to runTerry Howe2013-11-161-5/+19
| | | | | | | | | | | | | | | | Change-Id: I23a210c8771c206df14d2713a2e72ccd92402c43