From b8e9d090b9a37af8474e784dca485a27f414f38d Mon Sep 17 00:00:00 2001 From: Dolph Mathews Date: Tue, 13 Mar 2012 22:17:27 -0500 Subject: [PATCH] Implement user-get based on tenant-get (bug 940272) Change-Id: Id679f1df068247db8f6a1f13515870488011b544 --- keystoneclient/v2_0/shell.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/keystoneclient/v2_0/shell.py b/keystoneclient/v2_0/shell.py index 52bbb0f39..84fc389f2 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='', 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='', required=True, help='New user name (must be unique)') @utils.arg('--tenant_id', metavar='',