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:
|
if domain not in yunohost_domains_list:
|
||||||
raise MoulinetteError(errno.EINVAL, m18n.n('certmanager_domain_unknown', domain=domain))
|
raise MoulinetteError(errno.EINVAL, m18n.n('certmanager_domain_unknown', domain=domain))
|
||||||
|
|
||||||
lines = []
|
certificates = {}
|
||||||
|
|
||||||
for domain in domain_list:
|
for domain in domain_list:
|
||||||
status = _get_status(domain)
|
status = _get_status(domain)
|
||||||
|
@ -97,10 +97,13 @@ def certificate_status(auth, domain_list, full=False):
|
||||||
if not full:
|
if not full:
|
||||||
del status["subject"]
|
del status["subject"]
|
||||||
del status["CA_name"]
|
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):
|
def certificate_install(auth, domain_list, force=False, no_checks=False, self_signed=False):
|
||||||
|
|
Loading…
Add table
Reference in a new issue