#!/usr/bin/env python
# public domain
import sysimport yamlimport jinja2
if len(sys.argv) != 3: print "usage: jinjacat.py template.j2 variables.yaml" exit()
with open(sys.argv[1]) as fp: template = jinja2.Template(fp.read())
with open(sys.argv[2]) as fp: vars = yaml.load(fp.read())
print(template.render(vars))