summaryrefslogtreecommitdiff
path: root/openstackclient/identity
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2012-05-22 13:59:31 +0000
committerGerrit Code Review <review@openstack.org>2012-05-22 13:59:31 +0000
commit3acb1c6a855527a384393d4caf92483bdc6562d1 (patch)
treec2fdefce7b2258a4d7a3800f475c3b09910365ca /openstackclient/identity
parent23b42e2e4ef3cf27ba3c4f73ff2e5b09882add80 (diff)
parentec586a75f40c722f1b06172d2369858716ad12a5 (diff)
downloadpython-openstackclient-3acb1c6a855527a384393d4caf92483bdc6562d1.tar.gz
Merge "Fix 'set user' command"
Diffstat (limited to 'openstackclient/identity')
-rw-r--r--openstackclient/identity/v2_0/user.py7
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