From 87517ba05cfe0535e36b7aec54262db5f5eb8a27 Mon Sep 17 00:00:00 2001 From: Dafydd Harries Date: Wed, 20 Mar 2013 21:13:54 -0400 Subject: export_json.py: handle export errors --- export_json.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/export_json.py b/export_json.py index e2c20ae..370b5fe 100644 --- a/export_json.py +++ b/export_json.py @@ -11,6 +11,12 @@ def main(): for (name, templates) in export.export_all(data): page = [] + try: + # Force errors. + templates = list(templates) + except export.ExportFailure, e: + export.warn('export failed: %s: %s' % (name, e.message)) + for template in templates: tname = template.name values = dict(template.values) -- cgit v1.2.3