From 11285da05d7e0227225f4966a58e56edcdc2dca1 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Fri, 21 Jul 2017 22:23:23 +0200 Subject: [PATCH] util: Log return code of commands only if something failed Signed-off-by: Michael Tremer --- src/functions/functions.util | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/functions/functions.util b/src/functions/functions.util index 28396f07..eb2b863f 100644 --- a/src/functions/functions.util +++ b/src/functions/functions.util @@ -415,12 +415,14 @@ cmd() { log DEBUG "Running command: ${cmd}" - ${cmd} - local ret=$? + if ! ${cmd}; then + local ret=$? - log DEBUG "Returned with code '${ret}'" + log DEBUG "Returned with code '${ret}'" + return ${ret} + fi - return ${ret} + return ${EXIT_OK} } cmd_quiet() { -- 2.47.3