diff options
| author | Dean Troyer <dtroyer@gmail.com> | 2012-05-18 17:19:10 -0500 |
|---|---|---|
| committer | Dean Troyer <dtroyer@gmail.com> | 2012-05-18 17:19:16 -0500 |
| commit | ec586a75f40c722f1b06172d2369858716ad12a5 (patch) | |
| tree | 04df473a2966b8ea1010c487dd6c1e9d354bbafe /openstackclient | |
| parent | 0c4e131c6ea6f6756e0d6cb2f5dd6e2a399d7829 (diff) | |
| download | python-openstackclient-ec586a75f40c722f1b06172d2369858716ad12a5.tar.gz | |
Fix 'set user' command
* missing --name arguemnt in parser for SetUser()
* correct Identity api call for SetUser()
Fix bug 1001384
Change-Id: I51169a0585c1bfe106ddd2e390269f69fc32852c
Diffstat (limited to 'openstackclient')
| -rw-r--r-- | openstackclient/identity/v2_0/user.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/openstackclient/identity/v2_0/user.py b/openstackclient/identity/v2_0/user.py index 36ea0e4f..dacf20a4 100644 --- a/openstackclient/identity/v2_0/user.py +++ b/openstackclient/identity/v2_0/user.py @@ -167,6 +167,11 @@ class SetUser(command.OpenStackCommand): help='Name or ID of user to change', ) parser.add_argument( + '--name', + metavar='<new-user-name>', + help='New user name', + ) + parser.add_argument( '--password', metavar='<user-password>', help='New user password', @@ -217,7 +222,7 @@ class SetUser(command.OpenStackCommand): if not len(kwargs): stdout.write("User not updated, no arguments present") return - identity_client.users.delete(user.id) + identity_client.users.update(user.id, **kwargs) return |
