From: Simon Glass Date: Sun, 3 Jul 2016 15:40:39 +0000 (-0600) Subject: test/py: Return output from run_and_log() X-Git-Tag: v2016.09-rc1~106 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=f3d3e95ce5d26777a6a138635f9bb12ca7ccf6fa;p=oweals%2Fu-boot.git test/py: Return output from run_and_log() It is useful to be able to obtain the output from a command. Return it from this function. Signed-off-by: Simon Glass Reviewed-by: Teddy Reed --- diff --git a/test/py/u_boot_utils.py b/test/py/u_boot_utils.py index e4765e38c1..99bad7c0e4 100644 --- a/test/py/u_boot_utils.py +++ b/test/py/u_boot_utils.py @@ -165,12 +165,13 @@ def run_and_log(u_boot_console, cmd, ignore_errors=False): problems occur. Returns: - Nothing. + The output as a string. """ runner = u_boot_console.log.get_runner(cmd[0], sys.stdout) - runner.run(cmd, ignore_errors=ignore_errors) + output = runner.run(cmd, ignore_errors=ignore_errors) runner.close() + return output ram_base = None def find_ram_base(u_boot_console):