summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Merge "Create a whole slew of functional tests for identity"Jenkins2014-10-031-6/+112
|\ \ \
| * | | Create a whole slew of functional tests for identitySteve Martinelli2014-10-011-6/+112
| | | | | | | | | | | | | | | | | | | | | | | | Complete the remaining identity v2 and v3 functional tests Change-Id: I193fd95e58a38caeb66d37c17cde75b983c48ca0
* | | | Merge "Add functional tests to osc"Jenkins2014-10-0310-0/+253
|\ \ \ \ | |/ / /
| * | | Add functional tests to oscSteve Martinelli2014-10-0110-0/+253
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Create a script that kicks off function tests that exercise openstackclient commands against a cloud. If no keystone/openstack process is detected, a devstack instance is spun up and the tests are run against that. There is also a hook added to tox.ini so that we can run these tests easily from a gate job. Change-Id: I3cc8b2b800de7ca74af506d2c7e8ee481fa985f0
* | | Merge "Add some code-blocks to the docs"Jenkins2014-10-032-6/+8
|\ \ \
| * | | Add some code-blocks to the docsSteve Martinelli2014-10-032-6/+8
| | |/ | |/| | | | | | | | | | | | | Add some basic highlighting for the docs Change-Id: Ifa740856f3ef636bdf0f60f3b7d082c68062fe9b
* | | Place the command to generate docs on one lineSteve Martinelli2014-10-031-2/+1
|/ / | | | | | | Change-Id: I99d78208c940bc6646327ee967e71187c32a159f
* | Move object-store commands to low-level APIDean Troyer2014-10-0113-1066/+773
| | | | | | | | | | | | | | | | api.object_store.APIv1 now contains the formerly top-level functions implementing the object-store REST client. This replaces the old-style ObjectClientv1 that is no longer necessary. Change-Id: I7d8fea326b214481e7d6b24119bd41777c6aa968
* | Add low-level API base classDean Troyer2014-09-294-0/+711
| | | | | | | | | | | | | | | | | | | | Adds the foundation of a low-level REST API client. This is the final prep stage in the conversion of the object-store commands from the old restapi interface to the keystoneclient.session-based API. * api.api.BaseAPI holds the common operations Change-Id: I8fba980e3eb2d787344f766507a9d0dae49dcadf
* | Test top-to-bottom: object-store containersDean Troyer2014-09-294-8/+353
|/ | | | | | | | | | Replicate the object-store container command tests but use requests_mock to test the entire stack down to the requests module. These will be useful regressions tests when the existing object-store lib modules are moved to the low-level API object. Change-Id: Ibf25be46156eb1009f1b66f02f2073d3913b846d
* Merge "Updated from global requirements"Jenkins2014-09-281-1/+1
|\
| * Updated from global requirementsOpenStack Proposal Bot2014-09-251-1/+1
| | | | | | | | Change-Id: I2a8250d0b01651563cfe74704ce5a9f97dd9fdf4
* | Merge "utils.find_resource does not catch right exception"Jenkins2014-09-281-2/+9
|\ \ | |/ |/|
| * utils.find_resource does not catch right exceptionwanghong2014-09-241-2/+9
| | | | | | | | | | | | | | | | | | Currently, utils.find_resource catch NotFound exception defined in openstackclient. However, different client libraries raise different exceptions defined in thire own library. Change-Id: Idc40428e30e59f71dbdbfa0555c0066fddc441c2 Closes-Bug: #1371924
* | Remove unused reference to keyringSteve Martinelli2014-09-231-2/+0
| | | | | | | | | | | | There's a unnecessary reference that is not being used. Change-Id: I5ac85d2331385e4a31970b63fd17e650f82046ca
* | v3 credential set always needs --user optionwanghong2014-09-231-4/+5
|/ | | | | Change-Id: Ieca76bb6ee2f328f4e33010623c25eb9c18e6952 Closes-Bug: #1372744
* Use oslo.utilsOleksii Chuprykov2014-09-228-884/+3
| | | | | | | | Module `importutils` from common code was graduated to oslo.utils, so it would be great if we reuse this library. Remove unused strutils.py and gettextutils.py Change-Id: Iaae19fc5018d83103e5f15ff76d6da686bfdf5f8
* Merge "Fixing typo and improving docstring of find_domain"Jenkins2014-09-221-5/+5
|\
| * Fixing typo and improving docstring of find_domainVictor Silva2014-09-191-5/+5
| | | | | | | | | | | | | | | | | | This should make it easier to understand the purpose of find_domain - I believe the reason for which find_resource wasn't enough was not quite clear. Change-Id: I6a1cdfa86f52401d95c6da2cd38d7c95a140b4a1
* | Change help text for image save commandSteve Martinelli2014-09-212-2/+2
| | | | | | | | | | Change-Id: Ib2aecb68ffa06f9ac831131944c98c49cf99c75a Closes-Bug: #1372070
* | Updated from global requirementsOpenStack Proposal Bot2014-09-192-3/+3
|/ | | | Change-Id: I744a629cf685760ad96d60654d081fc495024ea8
* Merge "Acknowlege git.o.o as OpenStack's git server"Jenkins2014-09-191-5/+5
|\
| * Acknowlege git.o.o as OpenStack's git serverAnita Kuno2014-09-181-5/+5
| | | | | | | | | | | | | | OpenStack's cannonical git server is at git.o.o this patch updates the index.rst to reflect that. Change-Id: I54eeea7fab2e0f64ca9f23f7c328e2ff19721a41
* | Merge "Add service catalog commands"Jenkins2014-09-193-0/+208
|\ \ | |/ |/|
| * Add service catalog commandsDean Troyer2014-09-183-0/+208
| | | | | | | | | | | | | | | | 'catalog list' and 'catalog show' for Identity v2 Identity v2 only so far. Change-Id: I9df0dac3d5bb7c18f38a81bd7d29f8119462d3a5
* | Merge "Return current user/project for user/project show commands"Jenkins2014-09-182-17/+53
|\ \
| * | Return current user/project for user/project show commandsDean Troyer2014-09-142-17/+53
| |/ | | | | | | | | | | | | | | If non-admin user attempts 'project show' or 'user show' on the currently authenticated project or user return the information that is already in the service catalog rather than throwing a Forbidden error. Change-Id: Ieeb6eacf71a471e410fbd3c09e7871740547e890
* | Merge "Add network extension list"Jenkins2014-09-183-15/+126
|\ \
| * | Add network extension listTerry Howe2014-07-263-15/+126
| | | | | | | | | | | | | | | | | | | | | Network extension list support Change-Id: I013f68ef2c3329c8db59e2441dd8d4ffafd4470e Closes-Bug: #1337685
* | | Merge "Multiple args for object and container commands"Jenkins2014-09-182-34/+57
|\ \ \
| * | | Multiple args for object and container commandsTerry Howe2014-09-062-34/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Have object and container create and delete handle multiple arguments. Change-Id: I389358c13ac2d99655ca26e784e3d299286c0af3
* | | | Merge "Add support for 'file' format objects"Jenkins2014-09-181-0/+4
|\ \ \ \
| * | | | Add support for 'file' format objectsSteve Martinelli2014-09-151-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some objects can be saved as 'dirname/filename' which causes the existing support to fail. The correct behaviour should be to create the directories needed. Change-Id: I71c61bc3b0f76a3e6d2703bd45508f9d6483546e
* | | | | Merge "Add preliminary save container support"Jenkins2014-09-183-0/+44
|\ \ \ \ \ | |/ / / /
| * | | | Add preliminary save container supportSteve Martinelli2014-09-153-0/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Save all objects from a container implements bp: swift-client Change-Id: I7f2437236574e212033e63d768929d813289ed05
* | | | | Merge "Add preliminary support for downloading objects"Jenkins2014-09-183-0/+63
|\ \ \ \ \ | |/ / / /
| * | | | Add preliminary support for downloading objectsSteve Martinelli2014-09-153-0/+63
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | Added command and library to download a single object from swift Change-Id: I3dc47b414ff37b526e6f633aa83ac3aa4b5be0ae implements: bp swift-client
* | | | Merge "Work toward Python 3.4 support and testing"Jenkins2014-09-171-1/+1
|\ \ \ \
| * | | | Work toward Python 3.4 support and testingJeremy Stanley2014-09-031-1/+1
| | | | | | | | | | | | | | | | | | | | Change-Id: I70d8cf0971d18b9b2eb967e28cedecc897721f58
* | | | | Merge "Use Keystone client session.Session"Jenkins2014-09-1710-742/+102
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Use Keystone client session.SessionDean Troyer2014-09-0810-742/+102
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This replaces the restapi requests wrapper with the one from Keystone client so we can take advantage of the auth plugins. As a first step only the v2 and v3 token and password plugins are supported. This maintainis no changes to the command options or environment variables. The next steps will include reworking the other API client interfaces to fully utilize the single auth session. Blueprint: ksc-session-auth Change-Id: I47ec63291e4c3cf36c8061299a4764f60b36ab89
* | | | | Merge "Stop using intersphinx"Jenkins2014-09-141-5/+0
|\ \ \ \ \
| * | | | | Stop using intersphinxAndreas Jaeger2014-09-131-5/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove intersphinx from the docs build as it triggers network calls that occasionally fail, and we don't really use intersphinx (links other sphinx documents out on the internet) This also removes the requirement for internet access during docs build. This can cause docs jobs to fail if the project errors out on warnings. Change-Id: I71e941e2a639641a662a163c682eb86d51de42fb Related-Bug: #1368910
* | | | | | Updated from global requirementsOpenStack Proposal Bot2014-09-112-4/+10
|/ / / / / | | | | | | | | | | | | | | | Change-Id: I9bfbb802c5ec9be048ccecda8286b33fdfc6ef8c
* | | | | Merge "Update docs and release notes for 0.4.1 release"0.4.1Jenkins2014-09-095-30/+193
|\ \ \ \ \
| * | | | | Update docs and release notes for 0.4.1 releaseDean Troyer2014-09-085-30/+193
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes-Bug: 1365505 Change-Id: I027d263ba9980715454b034a37733c5ff23fd169
* | | | | | Merge "Network use enable/disable vs admin state up/down"Jenkins2014-09-082-16/+21
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | Network use enable/disable vs admin state up/downTerry Howe2014-08-182-16/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use --enable and --disable vs --admin-state-up/--admin-state-down Change-Id: I90040b925cb537a8ba13d1dd609c51bb669cf149
* | | | | | Merge "Add action 'user password set' for identiy v3"Jenkins2014-09-074-3/+84
|\ \ \ \ \ \
| * | | | | | Add action 'user password set' for identiy v3Mouad Benchchaoui2014-09-074-3/+84
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This new action will allow a user to change their own password by either providing the new password as an argument (--password) or by being prompted to enter the new password. In both cases user will be prompted to enter their current password as required by the v3 API. Closes-Bug: #1337245 Change-Id: I5e1e0fd2b46a4502318da57f7cce2b236fb2d93d