#!/usr/bin/env python

import sys
import traceback
from jinja2 import Environment
from jinja2.exceptions import TemplateSyntaxError


env = Environment()
errors = False
for template in sys.argv[1:]:
    try:
        with open(template) as t:
            env.parse(t.read())
    except TemplateSyntaxError as e:
        print (template)
        traceback.print_exc()
        errors = True
if errors:
    exit (1)