| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
Enable gating on the Hacking H404 check - docstring
should start with a summary.
Change-Id: I80612a15bd11f689e9e9f4dc2ff812138630ddbd
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Make build_url extract used parameters from keyword arguments so they
are not sent as the body to create, or as query parameters.
Allow specifying a class level base_url that is used unless one is
specifically provided.
Break filtering function into a decorator as it seems the perfect
usecase and it prevents a dictionary copy.
Fixes: bug 1198772
Change-Id: I6d370ed504c300b9997199f351322e3083650c69
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| | |
Add a find() methods to CrudManager to maintain compatability
with existing CLI lookups using utils.find_resource().
Change-Id: Ia9b38b975bb88fb361f3471b66f98c7e81bbc6de
|
| |/
|
|
|
|
|
|
|
| |
ManagerWithFind requires list() method in its descendants.
Make it abstract and fix its improper descendant TokenManager
that do not implement list().
Change-Id: I83ae47d894c02d5cd1eb0da437dd05796d0b0160
Fixes: bug #1180393
|
| |
|
| |
This reverts commit 22228f526d6ea08b7006be1287afe959b93c23db which appears to be breaking the keystone gating
|
| |
|
|
|
|
|
|
| |
Instead of implementing token retrieval twice, let's use the code provided
by the TokenManger to get a token in raw format from Keystone.
Change-Id: I769be118ee137580cabd5cabcf7843e7afe1e456
Signed-off-by: Julien Danjou <julien@danjou.info>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch adds name arguments to the following subcommands:
* role-delete
* role-get
* service-delete
* service-get
* tenant-delete
* tenant-get
* tenant-update
* user-delete
* user-get
* user-password-update
* user-role-add
* user-role-list
* user-role-remove
* user-update
Fixes bug 1100648
Change-Id: I73c08c0ba553a72ec57ff3a684a00be4ef1294a6
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* Implement correct certificate verification
* Add requests to tools/pip-requires
* Fix OS_CACERT env var help text
* Add info to README
* Rework tests to use requests
Pinned requests module to < 1.0 as 1.0.2 is now current in pipi
as of 17Dec2012.
Change-Id: I120d2c12d6f20ebe2fd7182ec8988cc73f623b80
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Fixes Bug 1082539
The Equivalent of doing
curl -X PATCH http://localhost:5000/v2.0/OS-KSCRUD/users/<userid> \
-H "Content-type: application/json" \
-H "X_Auth_Token: <authtokenid>" \
-d '{"user": {"password": "ABCD", "original_password": "DCBA"}}'
Change-Id: Ia1a907c5fd138c4252196145b361f43671047a1a
|
| |
|
|
|
|
|
| |
removes setting loaded=True on resource loads where it hasn't been fully
loaded - breaking keystone master tests
Change-Id: I889782d605637f7d5bbd2462d1a2dfb1574e4624
|
| |
|
|
|
|
|
|
|
| |
- 204 No Content should be mocked with empty response bodies
- Content-Type headers should not be mocked with empty response bodies
- httplib2 would never return None as a response body
- The Identity API never expects a req/resp body with a string value of "null"
Change-Id: Ie22e8e5288573268165ed06049978195955f8ca6
|
| |
|
|
| |
Change-Id: I15944f2e171e26b5209b55356edd1110b301310c
|
| |
|
|
| |
Change-Id: I00188326b6343a4eb4d1dd1b6a24e691ffd30415
|
| |
|
|
| |
Change-Id: Ic874c49b791e9d2cb3d44b15511cbb467a551589
|
| |
|
|
| |
Change-Id: Ibff7feabc8cba062bc9367c6755279b88a9a3c04
|
| |
|
|
| |
Change-Id: I8bc3582bb3f35a3d841bb1e8c03b62ba61ff92d7
|
| |
|
|
|
|
|
|
|
|
| |
1. Fixes the url for user update methods to reflect extension status,
e.g. 'users/{user_id}/tenant' to 'users/{user_id}/OS-KSADM/tenant',
as per Keystone API.
2. Fixes the update_user method, as it expects a POST instead of PUT.
Change-Id: I045ca7650b2ef8969af695900da1b4f62d4da6bd
|
| |
|
|
|
|
|
| |
Also adds pep8 to requirements since it was missing, and adds the
automatically-created venv to the gitignore list.
Change-Id: Iafa05c1889d7706b79d0f9392a9ac24f2f5a1719
|
| |
|