From 3b248945f8a99776141ee1d996af0690ee79cc47 Mon Sep 17 00:00:00 2001 From: Mehrdad Afshari Date: Thu, 7 Jun 2018 23:59:05 -0700 Subject: Prevent early exit on one pylint failure --- tools/distrib/pylint_code.sh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'tools/distrib') diff --git a/tools/distrib/pylint_code.sh b/tools/distrib/pylint_code.sh index d7bbf29d6a..82a818cce5 100755 --- a/tools/distrib/pylint_code.sh +++ b/tools/distrib/pylint_code.sh @@ -37,12 +37,13 @@ PYTHON=$VIRTUALENV/bin/python $PYTHON -m pip install --upgrade pip==10.0.1 $PYTHON -m pip install pylint==1.9.2 +EXIT=0 for dir in "${DIRS[@]}"; do - $PYTHON -m pylint --rcfile=.pylintrc -rn "$dir" || exit $? + $PYTHON -m pylint --rcfile=.pylintrc -rn "$dir" || EXIT=1 done for dir in "${TEST_DIRS[@]}"; do - $PYTHON -m pylint --rcfile=.pylintrc-tests -rn "$dir" || exit $? + $PYTHON -m pylint --rcfile=.pylintrc-tests -rn "$dir" || EXIT=1 done -exit 0 +exit $EXIT -- cgit v1.2.3