Author: fw Date: 2010-05-07 20:38:40 +0000 (Fri, 07 May 2010) New Revision: 14627
Modified: lib/python/parsers.py Log: parsers.cvelist(): fix end-of-life handling Modified: lib/python/parsers.py =================================================================== --- lib/python/parsers.py 2010-05-07 20:37:27 UTC (rev 14626) +++ lib/python/parsers.py 2010-05-07 20:38:40 UTC (rev 14627) @@ -148,8 +148,8 @@ *((line, "package", release, package, kind, version, None) + inner))) - pseudo_freetext = "no-dsa not-affected".split() - pseudo_struct = set("unfixed removed end-of-life itp undetermined".split()) + pseudo_freetext = "no-dsa not-affected end-of-life".split() + pseudo_struct = set("unfixed removed itp undetermined".split()) @regexpcase.rule(r'(?:\[([a-z]+)\]\s)?-\s([A-Za-z0-9:.+-]+)' + r'\s+<([a-z-]+)>\s*(?:\s\((.*)\))?') def package_pseudo(groups, file, line, messages, anns): @@ -319,6 +319,10 @@ (' [lenny] - foo <no-dsa> (explanation goes here)', PackageAnnotation(17, "package", "lenny", "foo", "no-dsa", None, "explanation goes here", None, (), False), ()), + (' [lenny] - foo <end-of-life> (explanation goes here)', + PackageAnnotation(17, "package", "lenny", "foo", "end-of-life", + None, "explanation goes here", None, (), False), + ()), (' [lenny] - foo <not-affected> (explanation goes here)', PackageAnnotation(17, "package", "lenny", "foo", "not-affected", None, _______________________________________________ Secure-testing-commits mailing list Secure-testing-commits@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/secure-testing-commits