Author: holger Date: 2015-03-23 19:22:36 +0000 (Mon, 23 Mar 2015) New Revision: 33090
Modified: bin/tracker_service.py Log: json/#761859: turn packages and issues into dictionaries Modified: bin/tracker_service.py =================================================================== --- bin/tracker_service.py 2015-03-23 19:22:13 UTC (rev 33089) +++ bin/tracker_service.py 2015-03-23 19:22:36 UTC (rev 33090) @@ -1332,7 +1332,7 @@ data = {} for pkg in packages: - pkg_issues = [] + data[pkg] = {} for issue in issues[pkg]: description = None debianbug = None @@ -1388,15 +1388,13 @@ "urgency": suite_urgency, "nodsa": suite_nodsa } clean_dict(suites[release]) - pkg_issue = { "issue": issue, - "description": description, + pkg_issue = { "description": description, "debianbug": debianbug, "scope": scope, "releases": suites } clean_dict(pkg_issue) - pkg_issues.append(pkg_issue) - data[pkg] = pkg_issues + data[pkg][issue]=pkg_issue json_data = json.dumps(data, sort_keys=True, indent=True) return BinaryResult(json_data,'application/octet-stream') _______________________________________________ Secure-testing-commits mailing list Secure-testing-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/secure-testing-commits