File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -48,25 +48,21 @@ def extract_data(data):
4848 package_names = []
4949 package_data = {}
5050 cve_data = {}
51+ final_data = {}
5152
5253 fields_names = ['status' , 'urgency' , 'fixed_version' ]
5354
5455 for package_name , vulnerabilities in data .items ():
55- package_names .append (package_name )
56+ package_names .append (package_name )
5657 for vulnerability , details in vulnerabilities .items ():
5758 cves .append (vulnerability )
58-
59- for package_name , vulnerabilities in data .items ():
60- for vulnerability , details in vulnerabilities .items ():
6159 for distro , version_detail in details .get ('releases' , {'jessie' }).items ():
6260 for name in fields_names :
6361 cve_data [name ] = version_detail .get (name )
6462
6563 for i , j in enumerate (package_names ):
6664 package_data [package_names [i ]] = [cves [i ]]
6765
68- final_data = {}
69-
7066 for k , v in enumerate (package_data ):
7167 final_data .setdefault (k , []).append (cve_data [k ])
7268
You can’t perform that action at this time.
0 commit comments