SVN: security/cve_reader.py

shadzik shadzik at pld-linux.org
Mon Jun 2 23:37:04 CEST 2008


Author: shadzik
Date: Mon Jun  2 23:37:04 2008
New Revision: 9791

Modified:
   security/cve_reader.py
Log:
- better


Modified: security/cve_reader.py
==============================================================================
--- security/cve_reader.py	(original)
+++ security/cve_reader.py	Mon Jun  2 23:37:04 2008
@@ -113,10 +113,10 @@
 							
 							# Good, found CVE entries. Extract them!
 							cve_list = re.findall("(CVE-[0-9]{4}-[0-9]{4}|CVE-[0-9]{4}-\{[0-9\,]+\})(?!\.diff|\.patch)", lines[i+cvslog])
-							for cve_elem in range(len(cve_list)):
-								if re.match('.*\{', cve_list[cve_elem]):
+							for cve_elem in cve_list:
+								if re.match('.*\{', cve_elem):
 									print "Found multi cve"
-									cvemultiarray = cve_list[cve_elem].split("-{")
+									cvemultiarray = cve_elem.split("-{")
 									prefix = cvemultiarray[0]
 									cvemultiarray[1] = cvemultiarray[1].strip("}")
 									postfixarray = cvemultiarray[1].split(",")
@@ -124,8 +124,8 @@
 										print("Appending to cve %s-%s" % (prefix, postfix))
 										cve.append("%s-%s" % (prefix, postfix))
 									break
-								print("appending regular cve %s" % (cve_list[cve_elem]))
-								cve.append(cve_list[cve_elem])
+								print("appending regular cve %s" % (cve_elem))
+								cve.append(cve_elem)
 				
 				cvslog = cvslog + 1
 			


More information about the pld-cvs-commit mailing list