The following commit has been merged in the master branch: commit b699c99f70ee595c77f988ac3876c6d0ea2f672c Author: Andreas Tille <ti...@debian.org> Date: Sun May 26 23:37:10 2013 +0200
Just create two separate JSON files containing the needed data for PTS diff --git a/misc/pts/taskinfo-example.py b/misc/pts/taskinfo-example.py index c245737..a0003f7 100755 --- a/misc/pts/taskinfo-example.py +++ b/misc/pts/taskinfo-example.py @@ -73,17 +73,19 @@ query = """SELECT d.blend, d.task, t.title, package, dependency, component FROM WHERE d.distribution = 'debian' AND m.distribution ilike 'Debian'""" _execute_udd_query(query) if curs.rowcount > 0: - data_in_json_format = json.dumps(RowDictionaries(curs)) - -f = open('tasksdata.json', 'w') -print >>f, data_in_json_format -f.close() + f = open('tasksdata.json', 'w') + print >>f, json.dumps(RowDictionaries(curs)) + f.close() query = "SELECT blend, outputdir FROM blends_metadata WHERE distribution ilike 'Debian'" _execute_udd_query(query) if curs.rowcount > 0: + output=[] for row in RowDictionaries(curs): row['outputdir'] = re.sub('/var/lib/gforge/chroot/home/groups/([^/]+)/htdocs(.*)', \ 'http://\\1.alioth.debian.org\\2/tasks/', \ row['outputdir']) - print row + output.append(row) + f = open('blendsurls.json', 'w') + print >>f, json.dumps(output) + f.close() -- Static and dynamic websites for Debian Pure Blends _______________________________________________ Blends-commit mailing list Blends-commit@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/blends-commit