Skip to content

Commit ec586a7

Browse files
author
Dean Troyer
committed
Fix 'set user' command
* missing --name arguemnt in parser for SetUser() * correct Identity api call for SetUser() Fix bug 1001384 Change-Id: I51169a0585c1bfe106ddd2e390269f69fc32852c
1 parent 0c4e131 commit ec586a7

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

  • openstackclient/identity/v2_0

openstackclient/identity/v2_0/user.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,11 @@ def get_parser(self, prog_name):
166166
metavar='<user>',
167167
help='Name or ID of user to change',
168168
)
169+
parser.add_argument(
170+
'--name',
171+
metavar='<new-user-name>',
172+
help='New user name',
173+
)
169174
parser.add_argument(
170175
'--password',
171176
metavar='<user-password>',
@@ -217,7 +222,7 @@ def run(self, parsed_args):
217222
if not len(kwargs):
218223
stdout.write("User not updated, no arguments present")
219224
return
220-
identity_client.users.delete(user.id)
225+
identity_client.users.update(user.id, **kwargs)
221226
return
222227

223228

0 commit comments

Comments
 (0)