From aaa1c9386c1bdb1267cef04145d9c3c3cc76ea60 Mon Sep 17 00:00:00 2001 From: Dafydd Harries Date: Wed, 20 Mar 2013 19:37:16 -0400 Subject: add export_json.py script --- export_json.py | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 export_json.py diff --git a/export_json.py b/export_json.py new file mode 100644 index 0000000..e2c20ae --- /dev/null +++ b/export_json.py @@ -0,0 +1,25 @@ + +import json +import sys + +import export + +def main(): + data = export.PkgData() + everything = {} + + for (name, templates) in export.export_all(data): + page = [] + + for template in templates: + tname = template.name + values = dict(template.values) + page.append((tname, values)) + + everything[name] = page + + json.dump(everything, sys.stdout, indent=2) + +if __name__ == '__main__': + main() + -- cgit v1.2.3