summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | Merge "Fix typo"Jenkins2013-11-191-1/+1
|\ \ \ \ | |_|_|/ |/| | |
| * | | Fix typoNoorul Islam K M2013-11-191-1/+1
| | |/ | |/| | | | | | | Change-Id: I7bca8b76c6746121314e688e9ed3825e04350b8d
* | | Support building wheels (PEP-427)Sascha Peilicke2013-11-191-0/+3
|/ / | | | | | | | | | | | | With that, building and uploading wheels to PyPI is only one "python setup.py bdist_wheel" away. Change-Id: I8c8565f55e7a3434e1a1972a797a6cd7dba8a581
* | Update URL for global hacking doc and fix typosJoe Gordon2013-11-111-6/+6
| | | | | | | | | | | | * related to I579e7c889f3addc2cd40bce0c584bbc70bf435e2 Change-Id: I519155d0a47564ce18a9cd930378a3c4feaa7a77
* | Merge "Updated from global requirements"OpenStack Jenkins2013-11-082-3/+3
|\ \
| * | Updated from global requirementsOpenStack Jenkins2013-11-052-3/+3
| | | | | | | | | | | | Change-Id: I421ab7a5b0c0224122cc747141956bc1282f2b07
* | | Remove httpretty from test requirementsDean Troyer2013-11-071-1/+0
|/ / | | | | | | | | | | We don't use it... Change-Id: I41466da5153a8bdd0e4b4dd5774a9711bff3b7f5
* | Do lookups for user, project in volume createDean Troyer2013-10-256-59/+383
| | | | | | | | | | | | | | | | | | This required https://review.openstack.org/26323 in keystoneclient, merged long ago... Also adds some tests for 'volume create' Change-Id: I55bededbc20b5dcf2833c59eb2b6b069703d8a9a
* | Adjust to non-deprecated names in Keyring 1.6.+Dirk Mueller2013-10-241-1/+1
|/ | | | | | | | Keyring 1.1 moved the concrete backend implementations into their own modules. As we depend on 1.6.1+, we can make use of the new name and remove the old one without deprecation-fallback. Change-Id: I0682b13fc9f488b3f3d9fd057f712909fcd48bc4
* Updated from global requirementsOpenStack Jenkins2013-10-161-1/+1
| | | | Change-Id: I2a306dd8edc030d3f989e9947dec784f502b3953
* Merge "Sync oslo-incubator for py33 fixes"Jenkins2013-10-132-88/+156
|\
| * Sync oslo-incubator for py33 fixesDean Troyer2013-10-112-88/+156
| | | | | | | | Change-Id: I261ec6bb34b29169ba3547305deab051f85a3d4d
* | Merge "Add to clientmanager tests"Jenkins2013-10-131-1/+24
|\ \
| * | Add to clientmanager testsDean Troyer2013-09-051-1/+24
| | | | | | | | | | | | Change-Id: Iea59c494f31de9c3e1d662f89e6e2babcc8fbd61
* | | Add options to support TLS certificate verificationDean Troyer2013-10-077-7/+53
| |/ |/| | | | | | | | | | | | | | | | | Add --os-cacert and --verify|--insecure options using the same sematics as the other project CLIs. --verify is included for completeness. Bug: 1236608 Change-Id: I8a116d790db5aa4cb17a2207efedce7cb229eba3
* | Updated from global requirementsOpenStack Jenkins2013-10-012-3/+3
| | | | | | | | Change-Id: Ic3b5de6a54951b4f9a6449f97aa1ab9c395a2f08
* | Add object-store show commandsDean Troyer2013-09-269-17/+368
| | | | | | | | | | | | | | * Add lib.container.show_container() and lib.object.show_object() * Add container and object show commands Change-Id: I963d664c55b59739453345f0f353aa2eaf1bf70e
* | Update release notes for 0.2.20.2.2Dean Troyer2013-09-201-0/+6
| | | | | | | | Change-Id: I59cbee4c147d5f849a7f07224e83ddd751212077
* | Sort entrypoints in setup.cfgDean Troyer2013-09-201-82/+82
| | | | | | | | Change-Id: I72b0e069334c290cdc4d46cff0ba66d751c0edb4
* | Fix security group entrypointsDean Troyer2013-09-201-8/+8
| | | | | | | | Change-Id: I0590dde67b1121523d03742ce57093f2c5bacc72
* | Delay authentication to handle commands that do not require itDean Troyer2013-09-121-11/+17
| | | | | | | | | | | | | | | | | | | | * Move the auth to OpenStackShell.prepare_to_run_command() and skip it if the command's auth_required == False * Default auth_required = True for all commands * Do authentication up-front for interactive use as OpenStackShell.prepare_to_run_command() is not called Change-Id: Id330092f242af624f430d469882d15f4a22f4e37
* | Identity v3 testsDean Troyer2013-09-0913-183/+2982
| | | | | | | | | | | | | | | | | | * Add project, user, role and service v3 tests * Fix issues in commands with enable/disable * Make commands and tests more consistent between versions * Make formatting and comments more consistent Change-Id: Id21e7a5abd7e421a7742f937861ec46b53095fc7
* | Prepare for Identity v3 testsDean Troyer2013-09-0912-141/+222
| | | | | | | | | | | | | | | | | | * Split identity/fakes.py for v2_0 and v3 * Split identity/test_identity.py for v2_0 and v3 * Fix issues in commands with enable/disable * Clean up v2 commands Change-Id: I6e536b6a130fc556dbd7dcf9f2e76d939ca1bc1c
* | Merge "Update tox.ini for new tox 1.6 config"Jenkins2013-09-051-1/+5
|\ \ | |/ |/|
| * Update tox.ini for new tox 1.6 configDean Troyer2013-09-041-1/+5
| | | | | | | | Change-Id: I4363508f562f62b16c856bc072cdb4b37e37b418
* | Add Identity v2 role and service testsDean Troyer2013-09-046-24/+724
| | | | | | | | | | | | | | | | | | * Add current auth info (auth_ref) to ClientManager * Fix identity.v2_0.role.ListUserRole to get default user/project from ClientManager.auth_ref * Fix identity.v2_0.role.AddRole call to roles.add_user_role() Change-Id: Ie8bf41c491d97b0292a2b86bdc9b7580989a7f97
* | Refactor fake data for projects and usersDean Troyer2013-09-048-214/+470
|/ | | | | | | * Move fake data structures into tests/identity/fakes.py * Use fake clients correctly and support multiple client versions Change-Id: Icacbb2ca740b63937bd2c4442af61b620638b53e
* Merge "Update requirements.txt and test-requirements.txt"Jenkins2013-09-042-10/+11
|\
| * Update requirements.txt and test-requirements.txtDean Troyer2013-09-042-10/+11
| | | | | | | | Change-Id: I9c60d1d9097d35aa7c3d44168e370a9f30fd6621
* | Object API commands using our REST API layerDean Troyer2013-08-2821-2/+1653
|/ | | | | | | | | | | | | * Add object-store API to ClientManager * Add object-store client * Add Object API library in openstackclient.object.v1.lib * Add Object API {container,object} list commands * Add library tests * Add command tests This should complete the Object v1 container and object list commands Change-Id: Ib1770d45efa8871959826b85faafa1e0bcef0a03
* Create a new base REST API interfaceDean Troyer2013-08-236-1/+552
| | | | | | | | | | | * restapi module provides basic REST API support * uses dicts rather than Resource classes * JSON serialization/deserialization * log requests in 'curl' format * basic API boilerplate for create/delete/list/set/show verbs * ignore H302 due to urllib import Change-Id: I3cb91e44e631ee19e9f5dea19b6bac5d599d19ce
* Merge "Re-order oauth commands and sync with keystoneclient"Jenkins2013-08-233-173/+206
|\
| * Re-order oauth commands and sync with keystoneclientSteve Martinelli2013-08-213-173/+206
| | | | | | | | | | | | | | 1) split out token and consumer 2) sync parameters with keystoneclient Change-Id: I2d529f0f9087f9939101e963af3d801497fc1171
* | Add Identity v2 user testsDean Troyer2013-08-192-28/+538
| | | | | | | | | | | | | | | | | | * implement Identity command tests for v2 user Also re-work the user create and set commands for exclusive options (--enable|--disable) to actually behave properly. Yay tests! Change-Id: Ie1ec2569b3d85a9d556ee70f2e8f69fd2a3c03c8
* | Add Identity v2 project testsDean Troyer2013-08-168-24/+533
|/ | | | | | | | | | | | * establish the the form of cliff command classes * implement some common fake objects * implement Identity command tests for v2 project * fix stdout/stderr capture Also re-work the project create and set commands for exclusive options (--enable|--disable) to actually behave properly. Yay tests! Change-Id: Icbb313db544c1f8dd3c9af7709971838b5a4d115
* Updated from global requirementsMonty Taylor2013-08-072-3/+3
| | | | | | Change-Id: I1687d51bddb873549163dcf488fc40cdd9edcb29 Change-Id: Ic4a43955526fcde313ad2f2afec8fafeb87f37a6
* Add release notes in docs0.2.1Dean Troyer2013-08-062-9/+16
| | | | Change-Id: I49dc936a37848745ce3412e810b98348558d1157
* Sync with global requirementsMonty Taylor2013-08-034-20/+15
| | | | Change-Id: I1969b4d74363a8d77cbb5dac661874f3bea2e96c
* Change version reporting to use pbr0.2.0Dean Troyer2013-08-022-4/+12
| | | | | | Gets rid of the hard-coded version string in shell.py Change-Id: I8b818c9a8f1224669079141e7a7caf614e588d20
* Modify run_tests.sh to just run toxSteve Martinelli2013-08-021-153/+22
| | | | | | should fix bug 1203384 Change-Id: Ib37b05067624d7ad1a4516f161514565b088bf6b
* Merge "Prep for 0.2 release (0.2.rc1)"0.2.rc1Jenkins2013-08-019-155/+315
|\
| * Prep for 0.2 release (0.2.rc1)Dean Troyer2013-08-019-155/+315
| | | | | | | | | | | | | | | | * rename HACKING to HACKING.rst and refer to the common OpenStack HACKING file * add the barest of pointers to the wiki, etc. to the source docs * add a bare-bones man page Change-Id: I80e5b972af645f14ef17ae87f182ab09cb08dabe
* | Merge "Remove tenant round 3 - other commands"0.2.alpha1Jenkins2013-07-315-14/+37
|\ \
| * | Remove tenant round 3 - other commandsDean Troyer2013-07-315-14/+37
| | | | | | | | | | | | | | | | | | | | | Mostly options and help strings: * image, server, project usage, volume Change-Id: I788b0660f8c2daacde53c20a72dd1afc60cf5159
* | | Merge "Remove tenant round 2 - Identity API"Jenkins2013-07-314-116/+205
|\ \ \ | |/ /
| * | Remove tenant round 2 - Identity APIDean Troyer2013-07-314-116/+205
| | | | | | | | | | | | | | | | | | | | | Rename everything in the Identity v2 code including the file and classes. * role, tenant, user Change-Id: I0b99c60a24f5875120136d2f216aa3b6bce1c641
* | | Merge "Remove tenant round 1 - global options"Jenkins2013-07-317-42/+82
|\ \ \ | |/ /
| * | Remove tenant round 1 - global optionsDean Troyer2013-07-317-42/+82
| | | | | | | | | | | | | | | | | | | | | | | | | | | Change the global auth options to use 'project', leave the original tenant options in place but silent for compatability with the existing project CLI auth options. This is the only compatibility for tenant usage in this changeover. Change-Id: I3cce6e552f18822cc9f445ec5f301b0f5d9003f8
* | | Remove 'oauth authorization show' function from identity v3Steve Martinelli2013-07-312-25/+0
| | | | | | | | | | | | | | | | | | Remove the mentioned function since I removed it in the client. Change-Id: I45e713a1cdad92d257b895adfaa269404be6e6d8
* | | Merge "Add security group commands"Jenkins2013-07-319-2/+996
|\ \ \ | |/ / |/| |