diff options
| author | Dolph Mathews <dolph.mathews@gmail.com> | 2012-03-13 22:17:27 -0500 |
|---|---|---|
| committer | Dolph Mathews <dolph.mathews@gmail.com> | 2012-03-20 12:53:13 -0500 |
| commit | b8e9d090b9a37af8474e784dca485a27f414f38d (patch) | |
| tree | 9cb6feb9d5294881897f05d5d56146568fde3395 /keystoneclient | |
| parent | c10ba52316897607dc37181440622803738ae068 (diff) | |
| download | python-keystoneclient-b8e9d090b9a37af8474e784dca485a27f414f38d.tar.gz | |
Implement user-get based on tenant-get (bug 940272)
Change-Id: Id679f1df068247db8f6a1f13515870488011b544
Diffstat (limited to 'keystoneclient')
| -rwxr-xr-x | keystoneclient/v2_0/shell.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/keystoneclient/v2_0/shell.py b/keystoneclient/v2_0/shell.py index 52bbb0f..84fc389 100755 --- a/keystoneclient/v2_0/shell.py +++ b/keystoneclient/v2_0/shell.py @@ -29,6 +29,13 @@ def do_user_list(kc, args): utils.print_list(users, ['id', 'enabled', 'email', 'name']) +@utils.arg('id', metavar='<user-id>', help='User ID to display') +def do_user_get(kc, args): + """Display user details.""" + user = kc.users.get(args.id) + utils.print_dict(user._info) + + @utils.arg('--name', metavar='<user-name>', required=True, help='New user name (must be unique)') @utils.arg('--tenant_id', metavar='<tenant-id>', |
