/usr/lib/python3/dist-packages/uaclient/cli/__pycache__
Edit: /usr/lib/python3/dist-packages/uaclient/cli/__pycache__/cve.cpython-310.pyc (4618B)
o
Ki @ s d dl Z d dlZd dlmZ d dlmZmZmZmZm Z d dl
mZ d dlm
Z
mZmZ d dlmZ d dlmZ d dlmZmZmZ d d lmZ d d
lmZ d dlmZ edg d
Zejej ddefddZ!dd Z"dd Z#dd Z$edej%ej&e$ej'deedej(dgdgdZ)dS ) N)
namedtuple)defaults
exceptionsmessagessystemutil)VulnerabilityData)CVEInfoCVEsOptions_cves)#query_installed_source_pkg_versions)cli_util)ProArgumentProArgumentGroup
ProCommand)Table)HelpCategory)UAConfigAffectedPackagename
fix_status
fix_originfix_version)msgcfgc K s0 z
t t |d}W |S tjy d }Y |S w )N)optionsr )r r
r VulnerabilityDataNotFound)argsr kwargsresult r! 2/usr/lib/python3/dist-packages/uaclient/cli/cve.py_get_cve_vulnerabilities s r# c
C s~ g }t }|jD ]4}||i }t|D ]%}| j|}|r;|jD ]} | j|kr:|t || j
| j| jd nq#qq|S )Nr )
r related_packagesgetkeyssortedpackagescvesr appendr r r r )
cve_vulnerabilitiescve_infocve_namerowsinstalled_pkgs_by_source
source_pkgbinary_pkgs
binary_pkgbinary_pkg_infocver! r! r" _get_affected_pkgs s,
r5 c C s` g }| D ])}|j dkr|d|j|j d|j|jg q|d|j|j ddg q|S )Nfixedz{}:z({}) )r r* formatr r r )
affected_pkgsformatted_rowsaffected_pkgr! r! r" _format_affected_pkgs: s$
r<