Merge pull request #30 from matrix-org/daniel/generrors

Output error if command fails
markjh/history_for_rooms_that_have_been_left
Kegsay 9 years ago
commit ec5342eeb9

@ -32,17 +32,23 @@ def rst2html(i, o):
) )
def run_through_template(input): def run_through_template(input):
null = open(os.devnull, 'w') tmpfile = './tmp/output'
subprocess.check_output( try:
[ with open(tmpfile, 'w') as out:
'python', 'build.py', subprocess.check_output(
"-i", "matrix_templates", [
"-o", "../scripts/tmp", 'python', 'build.py',
"../scripts/"+input "-i", "matrix_templates",
], "-o", "../scripts/tmp",
stderr=null, "../scripts/"+input
cwd="../templating", ],
) stderr=out,
cwd="../templating",
)
except subprocess.CalledProcessError as e:
with open(tmpfile, 'r') as f:
print f.read()
raise
def prepare_env(): def prepare_env():
try: try:

Loading…
Cancel
Save