From eb284afb8eaacc42c66a1dedb79513129ebf82f2 Mon Sep 17 00:00:00 2001 From: Jan Kiszka Date: Fri, 28 Jul 2017 16:29:44 +0200 Subject: [PATCH] libkas: Detect error of init script Do not swallow errors of the init script. Rather leave our wrapper immediately and let run_cmd report the splash and terminate kas. Signed-off-by: Jan Kiszka --- kas/libkas.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kas/libkas.py b/kas/libkas.py index 5cf00ec..d84e071 100644 --- a/kas/libkas.py +++ b/kas/libkas.py @@ -278,7 +278,8 @@ def get_build_environ(config, build_dir): get_bb_env_file = tempfile.mktemp() with open(get_bb_env_file, 'w') as fds: script = """#!/bin/bash - source %s $1 > /dev/null 2>&1 + set -e + source %s $1 > /dev/null env """ % init_script fds.write(script)