Fix issue with ssh certs with less than 2 principals
This commit is contained in:
parent
d8a63b8ee0
commit
493a9dab30
1 changed files with 2 additions and 0 deletions
|
@ -41,6 +41,8 @@ def list_ssh_certs(sort_key, revoked=False, expired=False):
|
||||||
principals_list = [x.decode() for x in cert.principals]
|
principals_list = [x.decode() for x in cert.principals]
|
||||||
if principals_count > 2:
|
if principals_count > 2:
|
||||||
principals = principals_list[:2] + [f"+{principals_count - 2} more"]
|
principals = principals_list[:2] + [f"+{principals_count - 2} more"]
|
||||||
|
else:
|
||||||
|
principals = principals_list
|
||||||
cert_row["Principals"] = "\n".join(principals)
|
cert_row["Principals"] = "\n".join(principals)
|
||||||
|
|
||||||
now_with_tz = datetime.utcnow().replace(
|
now_with_tz = datetime.utcnow().replace(
|
||||||
|
|
Loading…
Reference in a new issue