cli: fix more users in userinfo

Fixes: https://pagure.io/koji/issue/3324
This commit is contained in:
Tomas Kopecek 2022-04-14 11:28:49 +02:00
parent 904ab88069
commit 88ff7758e5

View file

@ -8078,18 +8078,18 @@ def anon_handle_userinfo(goptions, session, args):
calls.append(results)
for userinfo, (perms, pkgs, tasks, builds) in zip(user_infos, calls):
print("User name: %s" % user['name'])
print("User ID: %d" % user['id'])
if 'krb_principals' in user:
print("User name: %s" % userinfo['name'])
print("User ID: %d" % userinfo['id'])
if 'krb_principals' in userinfo:
print("krb principals:")
for krb in user['krb_principals']:
for krb in userinfo['krb_principals']:
print(" %s" % krb)
if perms.result:
print("Permissions:")
for perm in perms.result:
print(" %s" % perm)
print("Status: %s" % koji.USER_STATUS[user['status']])
print("Usertype: %s" % koji.USERTYPES[user['usertype']])
print("Status: %s" % koji.USER_STATUS[userinfo['status']])
print("Usertype: %s" % koji.USERTYPES[userinfo['usertype']])
print("Number of packages: %d" % pkgs.result)
print("Number of tasks: %d" % tasks.result)
print("Number of builds: %d" % builds.result)