The following commit has been merged in the master branch:
commit b699c99f70ee595c77f988ac3876c6d0ea2f672c
Author: Andreas Tille <[email protected]>
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
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/blends-commit