mirror of
https://github.com/YunoHost/yunohost.git
synced 2024-09-03 20:06:10 +02:00
Improving/cleaning CLI display of cert-status
This commit is contained in:
parent
56cd9610f3
commit
90e63edcfe
1 changed files with 6 additions and 3 deletions
|
@ -89,7 +89,7 @@ def certificate_status(auth, domain_list, full=False):
|
|||
if domain not in yunohost_domains_list:
|
||||
raise MoulinetteError(errno.EINVAL, m18n.n('certmanager_domain_unknown', domain=domain))
|
||||
|
||||
lines = []
|
||||
certificates = {}
|
||||
|
||||
for domain in domain_list:
|
||||
status = _get_status(domain)
|
||||
|
@ -97,10 +97,13 @@ def certificate_status(auth, domain_list, full=False):
|
|||
if not full:
|
||||
del status["subject"]
|
||||
del status["CA_name"]
|
||||
status["CA_type"] = status["CA_type"]["verbose"]
|
||||
status["summary"] = status["summary"]["verbose"]
|
||||
|
||||
lines.append(status)
|
||||
del status["domain"]
|
||||
certificates[domain] = status
|
||||
|
||||
return { "certificates" : lines }
|
||||
return { "certificates" : certificates }
|
||||
|
||||
|
||||
def certificate_install(auth, domain_list, force=False, no_checks=False, self_signed=False):
|
||||
|
|
Loading…
Add table
Reference in a new issue